It's a great list! Thanks Mulligan. And I want to supplement it by unrecruitable NPCs.
You know we can use suggestion spell to charm human, and if you charmed a wizard like Senshock and Falrinth, you can ask them to scribe scrolls after you helped them getting some experience.
My steps as below:
1.try to suggest the wizard (cast spell or use scroll)
2.if you got in fight after charmed, you can cast teleport to out of the battle or just finish it to earn experience
3.seek some puny fights for little experience, maybe you can re-enter the temple to search or sleep to wait (notice the spell's duration)
4.then cast teleport to transfer your group to peace area like Nulb
5.command the poor wizard scribing scroll to you
6.then sleep or travel to another area to wait the spell decay
7.back to the wizard living room, he/she will be there
Here are the spellbook lists of Senshock and Falrinth:
NPC SENSHOCK's Spellbook:
L1 Charm Person
L3 Fireball
L4 Lesser Globe Of Invulnerability
L4 Invisibility, Greater
L4 Phantasmal Killer
L5 Dominant Person
NPC FALRINTH's Spellbook:
L1 Charm Person
L1 Burning Hands
L2 Mirror Image
L2 Tasha's Hideous Laughter
L3 Hold Person
L3 Lightning Bolt
L4 Lesser Globe Of Invulnerability
L4 Invisibility, Greater
L4 Dimension Door
L4 StoneSkin
Hope this is useful.