Hi Kamran,
Your questions are very Reporting Services specific, and you'll get good answers from the Reporting Services forum for these questions (maybe you'll find some of your answers already in existing posts!)
http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=82&SiteID=1
Please let me know if we can assist further.
Mauli |