I dont have the books right here, and I dont remember if you have to pay the XP cost for a limited wish or wish every time you cast them (200 or 5000) or only when you wish for something not explained in the spell descriptor (as Miracle).
What Quez the Lame said. Except that it's 300 XP and 5000 XP respectively. It could be higher if the (Limited) Wish is used to replicate a spell with a higher XP cost.
I like the divine teleport without error - and it doesn't cost the cleric anything (my cleric will actually be the only one who will be able to use teleport spells, since our genious of a party wizard has chosen transmutation as his banned school).