We don't really need every detail of the rules, just the ones that we have the most problems with. As long as the list is fairly small it'll be alright. Players who have to download something small should be able to read the rules completely, if they're on a slower computer as just about all RDMers are, VIPs and Admins can use the "You didn't read the rules" excuse if they ever want to get someone out of the server.
-RDM and reason to kill
-T Baiting
-Fucking around with props
-Map exploits
-Killing AFKs
-Using map traps as inno
Stuff like that should be addressed
As for the idea of having an "I Agree" window to eliminate, it would have to be one-time. I would find it to be a drag to close every time (at least for a lazy fuck like myself) plus, it's more work that would likely be ignored.
I just hope this would be easy to incorporate into the server if it ever were to be accepted. Heck, you could even make a simple page on the Rules website to display.