I am new too, but since the only way to get forums to work well is to share knowledge whenever you have it I'll give it a shot.
For your prety interface you're going to want a "frontend" do a search for this and you should get fairly good results, probably too many. I have been looking at MameWah, it seems really cool, I also see lots of posts about Mala, but I haven't looked into it yet.
For the control board you have lots of choices to research, but some good places to look are
www.groovygamegear.com (I just ordered from there today and have since had some informative and helpful email conversations w/ Randy) and
www.ultimarc.com. Both places are very popular around here and people rave about both dealers customer service.
As far as screen images (I assume you mean screen captures from the game or "snaps") you can either create your own using a command built into mame32 (one of the f-keys, I forget which one) or you can find a complete download with shots of all the games supported to date. I think one such download is listed at the top of this section of the forum.
I am sure some of the old-timers may chime in with some usefull info, and virutally positive that one will advise reading the WIKI WIKI WIKI
http://wiki.arcadecontrols.com/wiki/Main_Page, so I suppose that suggesting that is also a good idea. You could also read some folks project threads.
Good luck and be sure to share the info you find with others looking for it later.
Later,
Brian