Those stats seem reasonable, you should be fine. You forgot to mention your magic level, this is an important part of a g mauler's rush. Assuming your magic is under 82, I recommend getting it to 82 for ice blitz for blitz + spec.
Umm.... That is totally and completely impossible to have those stats and be level 67. give me your username in pm and ill check to see what level it is...
anyways, Yea im most likely going to get magic to 50 then Complete desert treasure and get 82 magic. But atm in level 1.....
Get higher Ranged, and get ~85 Strength. I used to mess around with d-bolts to gmaul and it was devastation, but you need to know the timing of it becuase if you don't you lose your ko opportunity.