Well, how long you can guarantee these codes?
These keys are not blocked, if it for some reason happens, I make replacement
If they are geniune and original keys which you get from reliable source, then they never get blocked. I hope you are not misleading people here, as genuine keys are never blocked from Microsoft, the only keys that are blocked are from MSDN or Dreamspark within the passing of time.