1. Check documentation, if author didn’t provide way to change alignment from XML then you will have to change it in .as of .fla file
2. Does template use embedded fonts? If so check if © character is embedded as well. It also could happen that font does not contain © character. Or use device fonts instead.
3. Hard to tell, maybe problem with paths to xml files or swf modules. If you using relative paths, they have to be relative to main swf file.
4. There is bug in IE that sometimes sends 0px to Flash Player for stage width and height, it looks like that might be the case. Dirty hack to fix it – add enter frame event and check for stage width and height until they are not 0px, then start initializing display objects.
It is hard to tell more without access to source files, but hope this will help an bit.
Try one of these plugins
or follow this tutorial
Works fine in FF 9 .0.1 on win7
It is vector, you can resize it with no loss in quality.