hey mate, come into the who owns a Monster gt thread, there the same truck as thunder tiger own associated. Yes u need a glow ignitor, the PS or roto only cranks the engine over, it dosnt ignite the plug, once started u can take the ignitor off as the plug self sustains its glow.
If by what u mean roll pin, is the pin that goes through the axle, that the wheel hex sits on, and then the wheel bolts onto then yes, u will need to get one, other wise u will have 3WD and u will have lots of problems. come into the mgt thread, its in the general MT section, we will help you as much as possible