For the font issues take a look at the ui file and see what it has for system fonts settings. It should only have these settings or you will have problems with colors and changing to a font you want in the start menu. as such it should be here
[SystemFonts]
SystemMenu=0
SYstemMessage=0
SystemStatus=0
0 being the system font to be used
any other entries will cause it to lock the fonts for the start menu to whatever is named here for the font - with also making it impossible to change colors at some parts with SKS.
remove these here if present
SystemIcon=
SystemCaption=
SystemSmallCaption=
that should help with font issues - but one other thing also.
most of the time these fonts do not change in vista without a logoff to see how they are changed.
they can pic their own poison one could say and be perverted to another font listed in the skin without doing so to see the end results.
good luck and if you need other help with vista let me know
WWW LinkSGT