Selamlar,
1) Sitenizin bağlı bulunduğu domainde bir hostunuz varsa oraya bir index.html dosyası atmanız yeterli olacaktır. Bu dosyanın içinde ise şöyle bir yönlendirme öbeği geçmelidir:
<META HTTP-EQUIV="refresh" CONTENT="0;URL= http://www.siteadi.wordpress.com">
bu kodu oluşturmuş olduğunuz index.html dosyası içinde HEAD kısmına kopyalarsanız belirttiğiniz adrese yönlenmiş olarak sayfanız açılır. Bunun ikinci bir yolu ise domaininizin yönlendirme desteği var ise domain control panelinizden domaini yönlendir diyerek wordpress.com blog adresinizi girebilirsiniz.
2) Wordpress.com'da hali hazırda yazmış olduğunuz blog yazılarınızı Admin panelden Yönet > Dışa Aktar diyerek aktarabilirsiniz. Böylelikle yazılarınız bir XML Dosyası içine aktarılmış olacaktır. Daha sonra kendi domain ve hostunuzla kurmuş olduğunuz Wordpress sitenizde admin panelinizden İçe Aktar deyip burdan da RSS seçeneğini seçerseniz Wp sizden bir Xml dosyasını gösterip içe aktarmanızı isteyecektir. Wordpress.com'dan aldığınız dosyayı göstererek eski blogunuzdaki yazıları aynen yeni sitenize kopyalayabilirsiniz.
3) Google elbette sizi adiniz.wordpress.com şeklinde indexleyecektir, çünkü adiniz.com şeklinde bir domaine sahip değilsiniz, bununla birlikte daha sonra kendi host ve domaininizle bir site açtığınızda ve yukarıda bahsettiğim aktarım işlemini yaptıktan sonra sizin wordpress.com'da yazdığınız yazılar aynen yeni sitenizde geçeceği için google'da fazla birşey kaybetmezsiniz, sitenizin içeriği çoğaldıkça google size hakettiğiniz yeri verecektir. domainin bir problem oluşturacağını sanmıyorum.