Правильно: мосты, посты. Русское ударение не фиксированное (как, например, во французском языке или в польском), оно подвижное и разноместное, в разных словах (и даже формах одного слова) может падать на разные слоги. Аналогии и рассуждения «если правильно... то должно быть ...» к ударению в русском языке неприменимы, в спорных случаях надо обращаться к орфоэпическим словарям.
Слово символ в любом случае грамматически остается неодушевленным, поэтому верно: символ посадили на диету.
Верно: на мосту.
Фраза корректна.
Словарной фиксации нет. Возможны варианты написания: Великий смог, «великий смог».
Корректно: (в городе) Ростове Великом.
Правильно: Я стою на мосту.