Re: bad bat switch
Where you put the switch and what you switch with it is the issue. You cannot use a cheap switch if it must carry the current going to the starter. It will fry in a heartbeat and besides, the terminals aren't big enough to accept battery cables. If all you want to switch are the accessories, then yes, a 20A toggle switch will work fine.