bana göre , template den önce işlemler / dbveri çekme vs. yapılmalı. bunlar gerekli değişkenlere alınmalı.
daha sonra template dosyaları çağırılmalı.
öncesinde $uyeler = .... // db den çekilip
template ekranında foreach içinde dizi ekrana bastırılabilir.
2. soru için fikrim ise, $template'ı öyle echo içine almaya gerek yok zannımca.
hem uğraşması zor olur. hem karışıklığa yol açabilir. bence iyi bir fikir değil gibi.