It would have to be a sign-and-trade with Miami, which is possible using Haywood's $10.5 million contract, assuming Miami could be appeased instead of spiteful. This would limit them to the apron of about $85.5 million. They would not have room for all four of James, Love, Wade and Thompson with that apron, especially given the money already committed to Irving, Mozgov, and Varejao. They would probably need to part with Love instead of Thompson in this scenario, since the $3 mil difference in salary will matter in terms of filling out a roster. That said, the roster would be James, Wade, Irving, Thompson, Mozgov, Varejao, Miller, and 5 players at the minimum. (In other words, it could be tough to keep Thompson and get Wade, even if they let Love Walk).
If the Cavs keep Love and some of their other free agents like Smith, Dellavedova, and Shumpert, and pass on Wade, they could go well over the $100 million mark in payroll.