Hey, I am a professional web developer from Australia.
Making your site responsive should be straight forward, as with integrating google maps. I should only need to modify the existing site, without rewriting it.
I will write a Windows service to periodically fetch data from the remote database and update it to the site.