Can our products appear on Google for free?
Yes. Google shows free product listings in the Shopping tab and other places, using the same Merchant Center feed. They are worth having, but paid Shopping ads usually get far more prominent placements. A well-optimised feed helps both.