Towns, Embiid, Jokic, Davis I don't care. I really think Lebron has lost a step, maybe a step and a half. I know the numbers he put up when he did play. I also saw the defensive effort he put forth as well.
Your team lacks a true big and Giannis would struggle a bit guarding a big (he could do it, but he is better guarding a wing type player in my opinion).
Curry is too valuable offensively to be taken out for defense. He is a mismatch on any pick and roll as you can't let him shoot a 3. Durant and Kawhi are knock down 3 point shooters who can slash as well. Kawhi is an elite defender and Durant is very good. Giannis guarding a 4 and roaming for blocks would be tough. Add in say Davis who would be a perfect complimentary center and you would have more rim protection and better big on big on ball protection.