1. Shorten the length of the season to 62 games so the players play every game or lengthen the time the season takes to play so the players can recover between games.
People need to drop this particular bit of nonsense. The NBA isn't going to shorten the season because the owners aren't going to be cool with losing that revenue and players aren't going to accept the resultant salary cuts.
Players' salaries and team revenues in professional sports are largely tied to the number of games played. That's why you don't hear anyone complaining about the NFL going from 14 games to 16 games to 17 games and soon to 18 games despite people talking about "player safety".