Hello HT,
Please see my comments below on the two queries that you have.
1. If I can do something to ask each viewer to log in, I can maybe share my login details.
although for security reasons it is not good practice.
Create a generic userid for all the end user with very limited access to BO(i.e. Only View and Execute reports that those end user are intended to).
2. Export Table to Sharepoint list or as XML and visualize on SharePoint there using Chart Web Part...
Export the data generated by BO report to an excel file that would act as an source to your Share point resides on a shared server.
Let me know if this helps you.
Regards
Niraj