Hi,
I have 5+ years of experience. Developed various projects in ASP with MsSql database. Infact, 90% of the projects done so far are in classic ASP, which includes simple dynamic page to complex ecommerce related websites.
Point no. 1 ,2 and 3 is fine. On 4th point, I can export data to excel, for PDF, third party component is required in the server.
Look forward to hear from you.
Regards