Quite sure point nr.1 is bannable.
For the rest I would agree that not only Valorant but also other FPS games should have a system in place.
As per usual now I was so excited to see in Valorant option to block people which was described as block and never play with them again -> just to later realize that there is a limit of just 100? players you can add to this list and after that you just get error message, now even that one is gone I think and you can't block players you don't want to play ever again.
And 100 for a game where millions are playing and smurfing is way too low, in comparison my Discord blocklist for Apex Legends just for Discord server people contains already 3000+ players and I only add there hackers, throwers, very bad personalities that swear, I don't even add players that are / were just bad mechanically, game sense wise. This just shows the scale of the issue.
But this naming and shaming policy without other alternatives is just bad and actually tailors those bad actors as they keep doing what they are doing starting from being able to play the game ending with ruining your personal experience e.g. at times where you get matched with the same people over and over again during low player count times.
And it creates situation where in every game even pros admit that soloqing is nightmare and gap between soloqing experience vs stacking with known players is just night and day to an extent where even mechanically good players have close to if not 0% going against above average stack.