1. You can have both accounts.
2. You can setup forwards on those pages to the new url.
3. It will work with www's and without.
4. You can always go back to the free hosting account, but you would need to move over the files yourself.
5 & 6. The ads on the member pages are server wide and can't be changed for 1 specific account. Unfortunatly the "annoying pop-ups and text messages" are needed to pay for the hosting services... If you need ad free services, our paid hosting service is best for you. It has hundreads more features then free hosting, including one-click script installs, unlimited email accounts, mysql, etc... Its also only $4/month when paid yearly. Also, with a domain name, you won't have to deal with the exisiting visitor bookmark problems again.. because in the future, if you want to move hosts, you keep your domain and the transition is invisible to the visitors.