Ответы справочной службы
1. Лучше второй вариант.
2. Верно: не ожидавший.
3. Приведите полностью предложение.
Для написания слова гость с большой буквы нет никаких оснований.
Да, это сочетание можно назвать плеоназмом, т. к. гость – «тот, кто пришёл, приехал навестить кого-либо на время».