You can indeed learn them from missions. I got the salamander-like thing's spell from the SOA mission where you fight one, and you can learn Mighty Guard from the ROV mission version. The main problem with this method is that they are not repeatable without another player who needs the mission completion still.