all you need to own a mammoth is 2 artillery guys who stand at the ridge. when they spot a mammoth at the GDI entrance start firing, as a diversion get some guys to flank the tank, the tank will be confused because some units the will do serious damage to the tank.Get some stealths to take the tank as their target. firing one or two rounds and cloak again.
I owned the game many times doing this, the artillery of the nod is powerfull and effective to use agains vehicles and smaller units.
So if ya got some engineers around you'll be sitting fine in your artillery, trying not to dodge the big guns of the mammoth.
happy hunting