L.A got Brooklyn to take back Mozgovs deal with $45 million remaining to get DeAngelo Russell and even threw in a 1st for the privilege. That was less than a year ago.
Cleveland would certainly take on his 2 years, $37 million if it meant getting back a pick or two plus Lonzo in return.
Gilbert was super aggressive last time LeBron left, even taking on Baron Davis' bad deal for an extra pick that turned out to be Kyrie.
Lakers and Cavs could agree to a deal before draft night for LeBron, then make it official after the Laker's make a selection at 25. Doing so would allow the Lakers to also move their 2019 pick in that deal.
Gilbert can wait a year and then stretch and waive Deng and spread the $6.3 million over the next three seasons. It's certainly not untradable, it just might require the Lakers give up two picks and Ball to get it done instead.