Doncic needs teammates for win, RoLo and Olynik aren't contender materials.
If Dallas can improve the roster elsewhere, Kelly would be an ideal 4th starter / 4th option. He is basically a better KP at this point.
I would try and do a S&T for Lowry. Something along the lines of Lowry (S&T, 3/66M, 23M 21/22) for KP, just straight up.
TOR gets an asset for a guy who is walking, and has a better age fit.
DAL gets a win-now, playoff proven veteran who does all the small things to win while saving 8.65M.
Immediately resign THJ to 3/55M, 21/22 18M
Release WCS, Richardson Opts-Out
This leaves Dallas with:
Kyle Lowry 23M
Tim Hardaway Jr 18M
Dwight Powell 11M
Luka Doncic 10.17M
Maxi Kleber 8.75M
Dorian Finney-Smith 4M
Trey Burke 3.33M
Josh Green 2.95M
Jalen Brunson 1.8M
Tyrell Terry 1.52M
3 Roster Charges ~ 1.8M
CAP SPACE 25.68M
Sign Lauri Markkanen 3/45M
Sign Bryn Forbes to a portion of MLE / BAE
Trade Trey Burke + Cap Space for Steven Adams + 2 SRP
G - Kyle Lowry / Jalen Brunson / Tyrell Terry
G - Tim Hardaway Jr / Bryn Forbes / Josh Green
F - Luka Doncic / Dorian Finney-Smith / Josh Green
F - Lauri Markkanen / Dorian Finney-Smith / Dwight Powell
C - Steven Adams / Maxi Kleber / Boban Marjanovic
Its not perfect, but I think its better. You get the veteran 2nd option in Lowry who helps build up Brunson's game over time (I think Jalen has an outside chance of developing into a Kyle caliber player), you gamble on the up-and-down 24 year old Lauri to be the guy who develops over time into the long term #2 for Luka but get him at a price that wont sink the team if he doesnt. You make a move for Adams who brings crushing screens and is a ideal culture fit, splitting time w/ Maxi at C. Forbes is a designated shooter for those Luka kickouts and finally get back THJ as his shooting, while up and down, is needed and more than anything his desire to win fits what you want to build around Doncic.