Svechnikov is close to the full 850k in Schedule A bonuses already, assuming the minimum threshold applies in each category and all categories are maxed out in terms of potential compensation. However, he's not winning any awards or finishing Top 10 in any scoring categories. I believe that takes $1.8 mil in Schedule B bonuses off the calculation for 20-21.
Williams will achieve a 100k bonus next week, barring injury. He's already earned 150k. Make the playoffs and the total jumps to 500k. The rest (playoff round wins, SC, Conn Smythe) are pretty dubious at this point.
Necas may hit 20 goals, finish Top 6 in ice time per game among forwards with 42 GP or more and has an outside chance to be named to the All-Rookie team. Barring a super strong finish, the rest looks out of reach. We don't know what that will earn him. The same holds true for Foegele, who is flirting with the +/- category.
The realistic case for Svechnikov and Williams + the worst-case (in the context of the overage) is ~$1.9 mil. CapFriendly (
Link) projects the EOY space atm to be 977k. That would result in a ~925k penalty.