1) Oui ils existent. Mais si ta question c´est " Est-il possible de faire des requettes SQL vers une base de donnée en C++", oui c´est possible ( j´en ai deja fait avec mySQL, ça doit etre possible pour Oracle ou autre)
2) Ta base de donné chez free doit surement etre limité a du local host : pour faire simple, ton programme doit etre sur le PC où ta base de donné est heberger. Car sa m´etonerai que free fasse une base de donnée public.
3) A moins que Mr free soit un de tes vieux amis d´enfance et qu´il te laisse faire tourner ton jeu sur son serveur, je ne pense pas que ce soit possible; Il faut que tu te trouve un hebergeur. ( j´en profite pour dire que je fait actuelement un petit jeu en java multijoueur sur le net pour mes etudes, et que je cherche un hebergeur pour le serveur)
4) Non, mais j´ai http://www.google.fr/