Wow what a site, I think some owners treat their sites like works of art, and they are!!
When i see a great site i'm keen to know how its done, firstly i'll join the site, sometimes theres a whole load of content hidden until your a registered member, Sign up and see, second bit is easy, just pm or email the admin, compliment him and ask your questions.
Most admins are quite happy to boast about their site, and it may answer all your questions, the thing is if you don't ask how will you know?
Good Luck