After doing the numbers via
Los Angeles Lakers 2018-19 Salary Cap. Paul George will have to take 1,709,861 less to sign with the Lakers. That's with or without my proposed trade. Why? Because if the Lakers reneg on Bryant, Zubac and Ennis. They still would have to account for the min contract roster sport that's $831,927 per spot which is three in this case is 2,495,781. So technically, LAL can't offer the full max to PG13. They can only offer 28,590,139 in year 1. This is regardless of if they kept Ball/Ingram/Kuzma or traded one. Of course, they could stretch Deng which will allow them do so. This will also allow them to sign their rookie in the draft as well.
With the $36.8 million owed to Deng over the next two, the Lakers can stretch him out to $7.4 million over five years, which would open $9.8 million in additional cap space in July. That isn't quite enough to get to two max slots, putting the Lakers at about $57.3 million in space. That's where a Deng extension can help, with the caveat that any additional salary doesn't have to be guaranteed. By adding three years to his deal with no extra money guaranteed, the Lakers would have the ability to stretch Deng's salary over 11 total years, at $3.3 million a season. The issue with this is, keeps dead cap on the Lakers for along time. Not ideal for the cap.
Best case: Assuming LA signs LeBron to a max or CP3 to a max. PG13 takes 2,141,434 or even convince him to take in the range of 3 million dollars less from 30.3 to 27.3 which will give the Lakers a chance to add some good young players to the roster from the 2018 NBA Draft as LA has trade options.