1. Grandstands are free on Wednesday/Thursday, at night you have to time it correctly to get into the grandstands if you don't have a ticket. Last year I went to my grandstand seat at about 11pm, the grandstand was about half-full but there wasn't anyone checking passes at that moment. However, I think there was someone giving out return passes when I left about an hour later.
2. I bought mine last year for 15 Euros.
EDIT: And Simon, it's been 91.2 FM for a few years.