Microsoft will sign off beta before the release date (2-3 days checking time), and possibly will not allow anyone to leak .
That sounds about right honestly. I highly doubt the RTM will be in June. I would expect the RC in June or July though.
official BETA will be able to download much earlier for subscribers MSDN / TechNet. do not have to wait until the end of February. that's true? of course.