You - fighter, Gryban - crystal inn - paladin, Silk - twinlake inn - thief, Drobanir - gemstone inn, Trasric - crystal inn, Crag - towre of white mages
I finished Amberstar with this party without troubles.
Thief gets 16 points every level. Train lock-picking first and at level 3 (pretty soon) he will be able to pick virtually any lock. You can also use lockpicks.