google pages is for person websites. you have very little freedom to do much there, and the URL is very unprofessional, and adsense can’t be used on it.
a better option for a business site is to get a real site you have control over. you can get one for less than $5 a month at godaddy.com or similar sites
Absolutely not. Any template is not good for your business. It looks cheap and, well, familiar, being as though there are other sites just like yours. At the very least, you should hire someone to make your website if you are not familiar with web design.