6) Here's a good article on creating a GUI in DirectX using C++
http://www.gamedev.net/reference/pro.../features/gui/

8) Never needed to convert a bmp to tga so can't recommend. a quick google should turn up some good results i guess.