This game is a game, not real life. I see issues with your "real simulation" idea. For example
I could in theory just park up at a company entrance and block anyone from entering. And are they not already enabled at fuel stations? I feel as if it's not needed. TruckersMP is meant to be a game where you can play with friends and make new ones. If you were forced to follow every single road rule, many of the great things about the game would fall away. I also feel it would cause more drivers to become reckless as rules that didn't used to be rules are now ones and they may not realise. For example: If they banned running red lights, so many players would be caught out and get moderation action taken against them. Unless absolutely required, the games rules shouldn't change something that was once allowed and deemed okay by the community and staff to become something that is now banned.
The cars add a sense of realism into the game as you would not just see only trucks on a motorway. Also, staff and moderators aren't the only people who may need to use cars like if a convoy is being hosted by non-staff, they may prefer to have cars parked up instead of trucks, or drive alongside the convoy in a car. You're not going racing speeds and those who do drive at 110 are usually safe, its only a handful of bad drivers that you would pick up on as they cause the most disruption. Someone driving at 110 only puts them self at risk, no one else.
To give my opinion on some other ideas,
Players may also be young or new to TruckersMP and as such still need to learn how to drive with real people. Yes, maybe they should try driving on single player if they are not confident but the game will always be different in TruckersMP as you are not dealing with AI. Those who do troll, will always have the means to get back onto TMP if they want to troll. You can't stop them as they will always be here. Any online platform suffers from them. Banning someone for a year might just actually increase the chances they ban evade as they would wish to rejoin the platform sooner and they have "nothing too lose" as what are TMP going to do? Ban them again?
It would be so easy to score farm if this was a thing. Most bans occur on the CD road (or in the major cities that people start at) meaning that if you were a hardcore reporter, your score could be sky high if this was disabled. Then it would cause more work for the report and moderation team as these people would have massive report scores. By preventing it, it means that
1) If you want a better report score, you need to drive off the CD road, contributing to a more realistic gameplay as people are exploring more of what the map has to offer
2) Reduces the work for the staff team as people would be unable to flood reports with minor infractions
3) Means people's report scores are not inflated just because they got 5 people banned from one CD run.
Whilst your ideas do come off in good faith, and I can see where you are coming from, I do not think they fit TruckersMP. Its an online simulation that is meant to be fun and not punish you severely for stepping slightly out of line. People should be allowed to make mistakes and come back from that. Learning from bans, and progressively becoming a better driver. With VPN's being offered so cheap now, its simple to bypass IP bans and cloud gaming becoming more reliable to bypass Hardware bans, I don't see these ideas coming to TruckersMP soon, or ever.