TL:DR Where can I find a spellcaster to cast Raise Dead? Where's the nearest large city to Sandpoint in Golarion? Any other avenues to bring someone back from the dead?
My group is running through the Rise of the Runelords campaign currently (still around Sandpoint). For a contingency plan, I would like to have access to Raise Dead just in case things go south and a friendly NPC gets killed before we can save her. We don't have any casters that are capable of casting it and no easy access to temple-castings.
I was looking through the d20 PFSRD and particularly the NPC spellcasting services section. Per this section, the cost to have someone cast it would be 5,450 GP (9th lvl caster x 5th lvl spell * 10 gp + 5,000 gp for material component). This wouldn't be an issue except for a statement in the rules that declares that
If these additional costs put the total spellcasting price above 3,000 gp, the spell is not generally available.
If this is the case, then it stands to reason that it is generally unavailable to have cast, which seems to me to defeat the purpose of the spell for anyone who doesn't have class access to that spell.
Second, the book states that spellcasters of sufficient ability must be found in a large city.
you must travel to a small town (or larger settlement) to be reasonably assured of finding a spellcaster capable of casting 1st-level spells, a large town for 2nd-level spells, a small city for 3rd- or 4th-level spells, a large city for 5th- or 6th-level spells, and a metropolis for 7th- or 8th-level spells.
Where in relation to Sandpoint would be the nearest Large city? I didn't want to look to heavily into it for fear of spoilers (happened twice before now).
One alternative is to get a scroll and Use Magic Device to cast it. To do so, my sorcerer would have to make a UMD check to emulate the 15 Wis to be able to cast it (a UMD DC 30) as well as the DC 25 to actually cast the spell. It would also be more expensive (6,125 GP) as well. Also, finding the scroll could be a problem as well.