Это обстоятельство места.
Правильно в этом контексте употребление слова последний.
Ждать в очереди = быть, находиться в очереди; ждать, заняв очередь. Ждать (своей) очереди = ждать, когда наступит своя очередность.
Лучше: висит.
Правильно: Сколько человек стояло в очереди?
Указанная запятая нужна.
Устойчивое выражение: средь бела дня.
Название без родового слова пустошь, по всей видимости, должно склоняться (посреди Коммона), но лучше не убирать родовое слово. Этот географический объект мало известен, и поясняющее слово необходимо, чтобы понять, о чём говорится: посреди пустоши Коммон.
Да, нужно.