RE: battery
You should be okay. If you play it at high volume for an extended period of time, or want to play it with the car off, a bigger battery might be a good idea.
Optima makes good batteries, but they're expensive. If you want a conventional lead-acid battery, go and get a duralast gold with the most amps they offer, that will fit the car. Should be 950 CCA or so.