I have a little bit of a mixed bag here!
Most of my cursed characters are pretty young, ranging from 4~17
Ghosts range from pretty much any age, though there isn't a lot of 'older' aged ghosts found in the Village. They usually live a full life, so they don't need to stay.
My main characters are late 20s...Libum is around 27, and Tikba is around 28.
The Gods are all 100+...200+....300+....on and on and on.