I think this will likely fail. All it would take is one player, coach, official, or staff to have Covid and spread it. And it isn't just direct vectors either. All those players/coaches etc. will have be lodged in a central location(s), so that brings in hundreds of hotel workers into the mix. And everybody will have to eat...that's hundreds more staff.
and I'm assuming there will be near daily testing...?...at a time when testing is a continued massive issue. Maybe tests should be reserved for people with need instead of investing them on NBA players and coaches. The NBA should just 'admit' last season is toast; and start worrying about next season.
I'd also wonder about a July continuation when dozens of players end their contracts in June.