Предпочтительно: ...ожидают визит президента.
Норма литературного языка: делать/сделать укол.
Может быть и визит в гости (тот, кто наносит визит, - гость), и визит к гостям (тот, кто наносит визит, - хозяин).
Лучше: висит.
Ошибки нет. Возможно, следует обратить внимание на контекст.