Regarding MP issues...
You need to be smart with Aetherflow and know when to use it. Also make the pixie work for you and not just let it prance around looking pretty.
At 50 you have 3 charges to use either energy drain, sacred soil lustrate or bane. Use them smartly.

Make sure you have 3 charges up on Aetherflow before you enter a boss room. By the time you have used them all up, Aetherflow should be up again and you should have plenty of MP.
Don't let your MP get below 1000, you have all the tools to keep it up.

And regarding someone saying not bothering with Swiftcast as it is SMNs job... shame on you.
SCH is all around healer (this means raising dead ppl), if you think casting a raise eats too much of your MP, you need to work on your MP management.