Every other day might be a bit quick. I have a 3 days on, 1 day off. So I have 3 days of rest for a certain group of muscles.
Cardio and abs you can pretty much do everyday. But i personally would give a days rest for that. If your muscles aren't use to working out yet... i'd def give a days...