Do To Ruam's 75% resistance while charging, stacked on top of his potential 4000 soul armor from soul harvest, and 750 additional max health (from sinister allies) implies ruam can stay at a consistent 9250 to 16,187.5 hp... Sooo, Stun him ALOT....
Jenos should be higher in weakness list his relativity ability with his atral mark at max can out heal skye's base damage (unless she poison darts you then your screwed), and his void ability destroys her mobility allowing people to hit her.
Place one illusion behind Evie if you can, keep shooting her, till either she leaves or you get low, on low health teleport to the illusion, keep shooting her, it will give your allies time to get to you.