Bu hatalar sessiondan ziyade header çıktısı vermek nedeniyle olur, sessionu istediğin yerde yazıp değişebilirsin. Engellemek için ob_start kullanabilirsin

<?php 
ob_start();
session_start();
?>

html çıktısı

<?php 
session
header vs.
?>
gibi