yes to everything, i had a new alternator, and everything done with the right gauge wiring


care to chat write back