So what you're saying is I should setup my MameWah with regular Mame for all my games (except light guns)
That's how I'm doing it at the moment. I'm hoping we get a new version of noname soon, but not so for the moment.
NONAME and ANALOGMAME are both command line versions (like command line MAME, but not like MAME 32). You need to run noname with the "-multimousexp" command line option, and you need a frontend like MAMEWAH to manage your lists and kick off the DOS versions.
Other than that, you need to make sure that the lightguns are the only USB mouse devices (if you want them mapped to device 0, 1) and then go into the game when running to remap any buttons as needed. Noname will recognize the difference between "mouse 0, button 1" and "mouse 1, button 1" for example.
Doc-