How does the USA have so much money to pay for unemployment and PPP?
Because the US dollar is the world universal currency, the US Treasury can just print money out of thin air. The risk is inflation out of too many dollars in circulation, but many dollars are are locked up and not in circulation all over the world. The US Treasury will print until inflation is at their 2% target. Also in a recession, many goods go down in value (automobiles, houses) such that deflation counters inflation.