PS, for your font issues you need a GTK (2) theme setter (or config file). I use gtk-theme-switch. The build generates the switch2 binary and that can be used to set your theme and font under all window managers.
And just as a note about 3.0, it's horrid on Linux for me.
I use gtk-chtheme. It is a little more comfortable in that it shows the newly selected theme in the selection window itself, with more different widgets as well. Also, it seems not to display as many themes that are not actually gtk themes.