Yeah, Google cloud platforms provide you with 3 months of free hosting services. I will install your WordPress and migrate without any hustle. Plus I will install VMs as per your site needs.