Warriors have until 2021 until things start getting hard for them to keep all of Durant, Steph, Draymond and Klay.
Then one of them will probably have to go. That will probably be Klay if this season is an indicator.
Unless Klay decides to leave early.
So yeah, it will be at least 5 or 6 years until they lose their awesome foursome due to financial reasons.
Thompson is a free agent after the 2018/19 season. I'd expect him to leave then. You can only play 4th fiddle for so long.
He can still get paid the max by the Warriors though. So he won't be forced to leave because of financial reasons.
Warriors don't really have luxury tax issues until Klay and Green both get max deals and the Warriors get the repeater tax.
People have to remember Thompson and Green are currently 44th and 54th paid players and dropping.
Warriors don't face the repeater until 2021 then skip 2 yrs if they can avoid the luxury tax next season.
All that needs to be done
Curry 1 mil discount
Durant 3 mil for 1 yr.
Iggy Livingston for around the mle.
To be under 121 luxury tax line.
Don't know what teams would have 36 mil in space 4 yrs from now for Thompson.