1. Вам тут нужно просто использовать ReportViwer
http://www.kodyaz.com/articles/ReportViewer.aspx
2. Ну, тут не совсем понятно... Вы хотите сам CRM предоставить пользователям? тогда зачем сайт?
3. ASPX-страничка
- отчеты, aspx-странички
- да, нужен.
- зависи от того что он понимает в MS CRM

- да нужны
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога