GCP Layer3 Load balancer
Solution 1:
To answer your first question, GCP doesn't provide any L3 Load Balancing solutions at the moment. I would suggest filing a Feature Request . Note that there's no ETA for its availability or guarantee of implementation.
Regarding your second question, I would recommend consider using a third party software like HAProxy, NGINX or check other available options in GCP Marketplace.