5к уникальных посетителей, с точки зрения нагрузки, не так уж и много - и IPB и Xenforo достаточно оптимизированы и не болеют сотнями запросов к БД на любую страницу. Включённый у MySQL qcache также способен помочь снизить нагрузку с частых типичных запросов, типа листинг разделов форума. И на IPB, и на Xenforo есть плагины для кэширования тяжёлых запросов для гостей.
2 ядра 8гб должно быть достаточно, даже с избытком.
Облако имеет преимущество в независимости доступности ваших ресурсов от выхода из строя конкретной железки.
Если нагрузка со временем станет выше, то дешевле будет перейти на аренду dedicated.
Это позволит сэкономить на RAM (у облаков основную стоимость определяет RAM), но сделает доступность ресурсов зависимой от стабильности этого dedicated сервера, поэтому в идеале лучше будет продублировать самые важные сайты на ещё один dedicated/небольшую VPS исключительно для критических сервисов.