For 3rd question
<?php
$inc_var = $_COOKIE['count'];
$expire = time() + 3600 * 24 * 30;
$inc_var ++;
setcookie(userName,"nishant",$expire);
setcookie(count,$inc_var,$expire);
echo "<br>Number of times refreshed ".$inc_var;
?>
After refresh the page count will be increase.
Also for 4th question create one log in form and some default 3 pages.
If user log in set cookie with user name and one cookie check page create and make condition with user name redirect the page.
Oct 10, 2010