External bearing BB so Its not that Old.
Corrosion/ rust is always a possibility on Mountain Bikes ..
Can you use a regular crankarm extractor, take out the self extractor ring.. ?
I stripped a crankarm, with a self extractor ring doing the damage.
Go to a Well equipped bike shop? It's worth a visit..