Yes, but there is a seven day delay before you can access special charter downloads, as noted on the sign-up page. This was done to cut down on fraud.
Although I don't think public RC2 will be out in a week (honestly, out of experience: not before 2 weeks, probably in a months, maybe in two

), and thus it may be worth for him to wait for 7 days, I should point out that people with 2.300 messages usually aren't frauds

My eagerness to test & try SMF2 when I bought a CM back in september '07 was what led the team to lift my 7-day wait as well. I did prove in the end that I was committed. (Hopefully.) (Did I?)
So, in short: if you've been a community member for a long time, just PM one of the project managers, I think it's safe to assume they'll remove your waiting time.