Batman is 38. Dick Grayson is about 10 years younger. Jason and Barbara are a couple of years younger than that, putting them at mid 20's. Tim is just a year or two or younger, putting him in his early 20's.
Gordon was a young cop when Thomas and Martha Wayne were killed when Bruce was 8. So let's assume he was 22-25. Add 30 years, and he's mid 50's. Alfred would be older than that, so we can assume he's over 60, possibly approaching 70.
The Joker is the same relative age as Batman, perhaps a few years older. Harley was fresh out of school when she met Mr. J. so she was likely just 22 or 23. Add the 10 years for the game storyline, and she's in her early 30's. I'd say Ivy and Selina are the roughly the same age.
The rest of the villains fall with the 40's range. Obviously Deacon Blackfire is a bit older, and Bane's a bit younger.
ALL games should have a Single Player mode. I can always guarantee I want to play when I turn on my system. I can't guarantee others will at the same time.