As others have said, being considerate of other patrons, and the restaurant staff, are paramount. So I don’t favor imposing most of these rules.
The two I have an opinion on are dress code (no) and time limit (yes).
I live in an informal place, and shorts/hats/slippers are accepted nearly everywhere. None of that stuff detracts from my dining experience. FWIW, I don’t like the pretense of “dressing up” in nearly any situation.
As far as time limits, I‘m impatient. I start to get annoyed when people chit-chat before looking at the menu, and the server needs to come back because someone hasn’t/can’t make up their mind. I also don’t like the custom of taking drink orders prior to ordering the meal.
It should take no more than a couple minutes to decide what food and beverage one wants, and it’s typically easy to review the menu even before you are seated. Big fan of QR code menus/orders to streamline this process.
Ninety minutes is more than enough time to accomplish a relaxed meal imo. The one exception may be tapas and sushi places, where it isn’t always clear how many dishes you‘ll eat a priori, and multiple orders are often placed over the course of the meal.
Somewhat related, I can do without all the cork-sniffing, glass swishing, and waiting for approval post first-sip that goes with wine drinking. Just order and drink it, like any other beverage.