1. Eliminate the free timeout coaches get when a player fouls out. All players have to stay on the court and coaches have 20 seconds to replace a player.
2. 90 second limit on all official reviews, if you can’t decide if it’s a flagrant foul in that amount of time then it’s not one.
3. Contacting the ball with your hand at anything below a handshake position is actually a violation- eliminate the tremendous advantage the offensive player has by pausing the ball while dribbling by putting their hand under the ball.
I like the way you are thinking here. Coaches do only have 20 seconds (I think) to make the replacement. There is a time limit, I have seen a tech called for not promptly replacing the player. But I like not allowing it to become an uncalled time-out. I'm not sure how to physically manage that, though, as one team will probably be near their bench.
I really like the time limit on reviews. Maybe 2 minutes top. This isn't rocket science, it took less time for reviews in the recent volleyball tourney over touches, which are more difficult to see. I wouldn't particularly eliminate the limited items they go to the video for, although I could (maybe) get behind limited coaches challenges.
For your 3rd point, I'll go with being more consistent in calling palming (and travels related to it). I don't agree with someone above about the so-called Euro-step; there are absolutely moves that the announcers call a Euro-step that are not walking - but there are some that most certainly are. Just more accurate calling of traveling.
Of all the rest in this thread, little seems objectionable, although not all something I would call for. I would not be pleased to see players who foul out come back in - apparently in men's basketball they are looking at a 6 foul possibility - but with disqualification after 3 fouls in a half. Can't see that as a good idea in any permutation, either.