I don't know if you are familiar with cookies, but the concept is somewhat similar. Sessions are used to keep certain information between pages. You are correct that you need to call session_start() on every page that you want the session information. But the proper syntax for session_register is:
$var = "whatever";
session_register("var");
Depending on your version of PHP, session variables may be in the $_SESSION super-global.
These would be accessed like this:
$var = "whatever";
session_register("var");
echo $_SESSION[var];
This should print, "whatever."
Finally, using an include file can be a great idea, especially for large projects. Also, the more code you reuse, the faster you'll be able to complete projects.
Good luck. Have fun.