Should a comma be included when listing age?

No comma in your example. I've seen examples like this:

Joe Brown, age 57, CEO of Brown Industries Co.

Jane Jones, age 62, Founder & President Jane, Inc.

Or you could omit age and have

Participants were three males (ages 30, 31, 46), and two females (ages 31 and 35).