1. Google tidak pernah melarang kita memasang iklan adsense di subdomain gratis apapun jika si penyedia subdomain tersebut TIDAK melarang kita utk memasang iklan adsense di atasnya.
Jika pemilik layanan subdomain ac.id memperbolehkan penggunanya untuk menggunakan adsense, maka google pun juga tidak melarang nya. Alias aman.
2. Tidak boleh. Untuk upgrade akun non hosted hanya bisa dilakukan dengan menggunakan domain TLD, bukan subdomain. Subdomain tidak bisa digunakan utk upgrade adsense non hosted meskipun hostingnya punya kita sendiri 😀
Solusinya :
Jika kita ingin upgrade adsense non hosted tanpa repot2 membeli domain TLD, maka kita bisa menggunakan domain TLD gratis yg banyak tersedia di internet. Mau domain gratis atau berbayar hal itu tidak masalah, yang penting DOMAIN TLD, bukan subdomain 😀