If fonts are a big part of the issue, then make sure you are using supported fonts. Some fonts work regardless of the computer people are using to view a visualization, but others do not and will be reliant on which fonts a user has on their machines. Here's a list of safe fonts: Workbook: Tableau Public Web Safe Fonts
As for scrollbars, etc. any chance you could share an example?