How long can I keep my number?

As long as you pay for it, it stays active. When you stop paying there's a small grace period and then it gets turned off and recycled.