Вряд ли вы найдете все это одним сервисом и бесплатно. Или платно и просто. Или бесплатно, но из разных источников. Но вам придется следить за изменениями апи, корректностью данных и т.д.
И на будущее. В реальных проектах не принимайте сырые данные из суперглобальных массивов. Используйте либо ORM, где данные нужным образом "готовятся" к записи, либо используйте подготовленные запросы, дабы защититься от SQL инъекций