Eh, Keeper class could stretch out to 10 levels, but I haven't gone that far as I don't think my players will... :-)
Number of players I hope will be four maximum... I can just about see a group of 4 thieves working as a team, especially if they have varying skills, but five or more thieves...