скорее упадет :) не любят поисковики кольца.
вполне достаточно. только терпением запастись надо :)
http://www.maxmind.com/app/geoip_country
Начнем с конца
Сделать можно при помощи обычного geoIP, но:
1. есть определенный процент апишников для которых страны не определяются.
2. довольно часто страна определяется неверно :)
имхо, лучше не поскупиться и купить отдельные доменные имена. если все же решишь делать все на одном домене то разбиение по папкам лучше чем передача параметров. по крайней мере для индексации поисковиками :)
а на счет переключения, то я так думаю лучше подойдет вариант с картинками на которых изображены флаги соответсвующие языку.
Ответ тоже один, оч-чень надо :)