Yes, I had to wiki that. We have the exact same thing, only called something else, with bonfires and heavy drinking. Definitely was a great night last night. Didn't meet anyone with wife potential though, so I guess you win.
Correct. The traditions are awesome, everything you'd usually do is expected of you.