This team could win if goaltending holds up -- but you're way over the cap. Biggest weaknesses are 2LW, speed of the 2nd d pairing, and your goaltending tandem.
Remove Johnson + Oshie -- replace with Dobson + Sceviour. Then swap Sceviour/Virtanen and Dobson/Deangelo. Now you're under the cap and still have a pretty good team.