Uploading Website

Hi i have just finished creating a site for a client of mine using WAMP. Im planning to give them a DVD with the website on it so they can upload it onto their server. Im just wondering...

1. What files i need to give them?
2. What does their website provider need to uploaded the website?
3. How to change the password and user name so that they can use the website with Silverstipe without me anymore.

See http://doc.silverstripe.org/recipes:publishing-to-web-server for a detailed guide for how to publish to a web server (you will have to swap the FTP for DVD in your case). Basically you need 2 components your silverstripe folder (with all the code, themes, modules etc) and your database which you can export to a text file (notes in that guide or do a google search).