The "others will be accessing those reports" bit will only work if both the report creator and the report consumers have Pro licenses. The creator publishes the report and then needs a Pro license to share it with other users in the organisation. The other users in the organisation will need a Pro license in order to access reports shared with them.
And, no, you cannot hack your way around avoiding costs by sharing licenses. That would be against the EULA that you agree to when you buy a license.
The cost for a Power BI license is readily available on the Power BI web site. It even converts it to your country's currency.
Edit to answer the comment "why i can not just create the reports using the free Power BI desktop and then share the reports with the users where they can view the reports using PowerBi desktop"
Several things:
- the Power BI desktop experience is optimised for designing reports, not for viewing reports. The view you see in the desktop is just to help design the browser or mobile experience. Every time you click something in Power BI Desktop, you select it for editing and it is really easy for untrained people to break things.
- some features of Power BI are only available in the Power BI service in the browser, for example natural language query or row level security and selected browser-rendered visuals don't work in the desktop at all.
- the Power BI service can be configured to automatically refresh your data from the various data sources and the report consumer does not need personal access to these data sources.
- A PIBX file that you send around to share with people will need to be refreshed manually and you cannot control which things people will inadvertently or intentionally change in that report.
(And out of curiosity: why are you asking this Power BI question on this totally unrelated site for SharePoint???)