Merhaba,
Tavsiyem: https://www.guzel.net.tr/premium-webhosting.php, imzamda ki linkten giriş yaparsanız referans olursunuz bana :)
Ayrıca ücretsiz olarak ssl kurmaktalar, hostinginizi aldıktan sonra ticket atın ve ücretsiz ssl kurdurmak istediğinizi söyleyin 5-10 dk içerisinde kurulumu yapıyorlar :)
Sorularınıza cevap:
1) Yeni hostinge geçişin tam olarak sağlanıncaya kadar ufak bir trafik kaybı yaşarsınız ama geçicidir.
2- Güzelhosting bildiğim kadarıyla taşıma yapıyordu, hizmet almadan önce bu konuda ticket atıp sorabilirsiniz.
3- Domain transferi için şu sayfayı: https://www.guzel.net.tr/orderdomain.php#necessary-papers alt kısımda ki fiyat & ücretler tab sekmesine tıklayın transfer ücreti orada yazmaktadır.
4) Güzelhosting'den host alırsanız ssl kurulumunu yapmaktalar.
5- Yönlendirme işlemini siz kendiniz yapacaksınız .htaccess kullanarak ve wordpressin ayarlar kısmından :)