How long can the US last if we stop importing oil?

Longer than your lifetime. Especially if we move towards the natural gas for cars and everything else we can.