How long we can use MSDN service after invited?
As long as you want.

You're pretty much wrong , he'd only have 3 years or less if your account is a bizspark msdn account which i can tell you myself since i have the same service amd even more from what you're promoting here