I assume you are looking to compete for the title this year. If thats the case I do this deal.
Bernier is off to a great start but there is no guarantee he can be a number 1 goalie; though if he can he's young and on a solid Leafs team. Luongo is a proven commodity and the surefire #1 for a few more seasons.
Oreilly is a fringe keeper on your team, competing for the 10th spot, which makes him an updgrade over Johnson and Fillpula.
Evgeni from the Bloc
12 Team, H2H, Keep 10
Daily Starts: 3C, 3LW, 3RW, 5D, 2G
G,A,+/-,PPP, SHP, SOG, HIT, BLK
W, GAA, SV, SV%, SHO
C: Tavares, Malkin, Johansen, Couture
LW: Schenn (C), Kreider, Skinner, Kane
RW: [B]Kucherov, Seguin (C), Wheeler, REinhart (C), Ehlers (LW)
D: Byfuglien, Provorov, Giordano, de Haan, Phaneuf
G: Bobrovsky, Lehner, Saros
2017 Picks: 1,2,3,5,6,6,7,8,9,10,11