Not too sure what you mean by the order? Not noticing anything weird there, although the icons are still showing up which they shouldn’t with the CSS I provided.
To make remove the commas only on the single post, try this: http://pastebin.com/ZPtR61FL
It also looks like you have something custom going on with the category links being displayed as list items. If you can do that with the tags as well, it’s a better method than the float:left method I’ve used above.