Я бы порекомендовал размещать ленту Twitter и Flickr в JavaScript. И flickr, и твиттер имеют REST API. Разместив его на клиенте, вы освобождаете ресурсы на своем сервере, создаете меньшую сложность, ваши пользователи не будут ждать, пока ваш сервер извлечет данные, и вы можете позволить Твиттеру и Flickr кэшировать данные для вас.
Предполагается, что вы знаете JavaScript. Как только вы преодолеете причуды JavaScript, это не плохой язык. Дайте Jquery попробовать. Плагин JQuery для Twitter Плагин Flickery JQuery . Есть и другие, это только первые результаты от Google.
Что касается ваших данных на локальном сервере и удаленном сервере, это будет зависеть больше от данных, которые выбираются. Я бы пошел с тем, что вы можете разработать быстрее и дает приемлемые результаты. Если это означает выполнение вызова REST от сервера к серверу, то сделайте это. Если удаленный сервер медленно отвечает, я бы использовал метод AJAX REST API.
А для локальной базы данных вы должны написать для этого код на стороне сервера, так что я бы сделал это в рамках Wordpress.
Надеюсь, это поможет.