Evet z-index kullanılan alanlarda position kullanmanız gerekmektedir .
Evet position atadıgınız div iç elementleri otomatik sizin pencerenize göre ayarlar .%100 ekranda nasılsa %50 halinde de Aynı olur position sayesinde .
Evet elementleri (margin,padding,top,bottom,left,right) değerleri vererek konumlarını belirliyorsunuz .