To answer the question definitively, no, there is no way to set font preferences to be used for each post. You have to manually include the proper tags each time you post. You can go to vBulletin.com and suggest this feature to be included in the next build. Personally, I think it would be a nice idea. On the other hand, there are some who abuse the font settings with nearly unreadable fonts or colors, so maybe not.