No need to my friend, enter cheatbot2 in the bot's name space after downloading the RA2 1.3 patch. They are not very good but there are better flamethrowers in DSL2.
Flamethrowers on the other hand need nothing special in the GMF, you can make any object a flamethrower, the key to the fire part is all set out in the text file
:OFlame mod!EVERYTHING shoots fire!
So the side it breathes fire from is already set up in the exe (1,0,0) ?Any object can be made a flamethrower... o wait FLAMING RAZORS !
What dictates its firing location+direction is in the gmf (geomobject's coordinates).
I was thinking making a longer flame, or a fire extinguisher shoot the.....stuff.
It would be funny if there was a cannon that fires random components :P