Hepsine cevap vermek isterdim ama kabaca özetlersek
A. Münkün olduğunca site içi bağlantıları https kullanın, JS CSS dahil...
B. Site iç yönlendirmesini HTTPS yapın
C. canonical zorunlu değil
D. https tüm sayfalarda kullanın, mobil ve masaüstü tarayıcılar aynı ssl kullanabilir
E. ssl ve https portu 443'tür ancak 80 kullanılıyor ( https://alanadı:443 şeklinde kullanılmıyor )