The problem could be with the file having used font subsets rather than embedding the fonts. If this is the issue you can do nothing short of contacting the author. The other issue I thought was restricted to Windows Vista and earlier for which there was a hot fix for the problem.