Minor spoiler,
~
~
~
~
~
~
~
~
For the ultimate cheeeessssyyyy scroll, Protection from Magic, you can get 2 at the Adventurer Mart in Waukeen Promenade.
For Protection from Undead, most major Magic Stores sell it, usually 1 or 2.
------------------
If not a Sorcerer, then a Paladin.