It's the final version, so that'd be a yes.
Though it's "out" in the hands of OEM's, Technet/MSDN subscribers, etc., I don't know how regularly it will get updates before official public release in October, however. Assumably they'd still be more able to test things right now rather than rush updates out there.
I'm also personally not aware if it holds back some updates until you activate, but I don't think I recall ever doing an install and waiting to activate and not having all updates show up regardless.