I'm pretty sure it can last indefinitely as long as you keep growing and don't sabotage yourself with massive tarrifs
The US domestic economy is vastly larger than its foreign trade (which is only 20% of America's GDP), so you can in fact run a persistent trade deficit and a budget surplus at the same time, which the US actually did for a while during the 90s and early 2000s. We need to teach more economics honestly.