AE racer - I don't think they'll replace that, it's not really a manufacturer defect. If you're worred about the crack splitting further, use some epoxy and 'fix' the crack.
The battery straps shouldn't be too long. If you wiggle the battery into the chassis the battery strap will fit in with very little force.