Salvo casi particolari, la soluzione migliore è sempre quella che suggerisce Google. Per la prima domanda puoi trovare discussioni lunghe chilometri (cerca su questo forum) quindi rispondo alla seconda.
Se il nome del sito non è noto, quelli che entreranno digitando "nomesito.com" saranno uno su cento o uno su mille! Tutti gli altri entreranno tramite link o motore di ricerca che mostrerà direttamente la directory (o il sottodominio) della lingua in uso.
Io non mi metterei contro Google solamente per dare una presunta comodità a un visitatore su cento, il quale magari avrebbe preferito scegliersela lui la lingua...