The meta tags, if your talking about the ones that go in the head section of the html can be controlled in the site settings section. There is a space for extra meta data. However, the meta tags are pulled by the header.html file so all pages would have the same tags. Still it is possible to place tags for use in several different pages and each page will use the tag it needs.
The squeeze page doesn't have an url. If you turn it on then it replaces the main index page.
You can change the login timeout for the admin are in the common/common.class.php file. Look for this line of code and change the value 20 to how many minutes you want to set the timeout to.
$this->min_logout_time=20;
Not sure exactly what your trying to do with the custom pages. Catch me on skype in about 4 hours from now (its currently 9:30 am central time here) and I'll get with you on that.