Чтобы ответить на Ваш вопрос, нужно знать предложение целиком.
Оба сочетания возможны. Чтобы дать точный ответ, нужно знать контекст.
Для обоснованного ответа на вопрос нужно знать предыдущий контекст предложения.
Для точного ответа нужно знать контекст. Вне контекста лучше: идея подарка.
Для ответа нужно знать предложение целиком: выбор падежа зависит от строя предложения.
Скорее всего, следует писать слитно, но для точного ответа нужно знать контекст.
Возможны все три варианта, для более точного ответа нам нужно знать контекст.
Для ответа на этот вопрос необходимо знать место ударения в этой фамилии.
Да, это сочетание можно назвать плеоназмом, т. к. гость – «тот, кто пришёл, приехал навестить кого-либо на время».
Кавычки не требуются, между названиями городов следует поставить тире с пробелами: железная дорога Москва — Санкт-Петербург.