With what you have I'm not sure it's worth the investment. The cheap and "easy" way would be to find Lv 30 eevees and eggys and try to cobble together 5 decent psychics that way and then toss in that powered up Dragon into the mix.
The issues:
Dragon 78% too low IV to invest that much dust in.
Eggy not worth dust find a higher level/iv
Slowking/Lugia too low DPS
Zam soon to be superceded by mewtwo
Primarily, I'd be afraid they'd change raid bosses before you could power up all those mons. Then you'd be half finished with a project you could never complete. PS the upside of the eggy/eevee route is you may end up with enough SoB eggys and jolteons to take on vape.