oh, they did change the brake sw. kinda got buried in your post i guess.
yah, 620cca should be plenty for temple city weather.
id just get something like duralast or those typical brand ones, nothing special.
i had yellow top on my older hobby cars and it didnt last very long.
in contrast, im still on factory battery on my 04 G.