Any high-volatile asset such as bitcoin is IMHO not suited as currency. The good news is, with the bitcoin taproot upgrade and latest lightning standards, you can actually issue stablecoins over bitcoin's taproot asset protocol, and send it over the existing lightning network. My bet is on stablecoins-over-lightning as currency, and bitcoin as store of value. One blockchain to rule them all, other chains not need (for financial transactions at least).
Plus the global transaction rate would also stop it really being useful for day to day spending for a country.
No, Layer-2 systems only transfer cryptographically signed IOUs between nodes.
Settlement only happens when these IOUs are cashed out, and to cash out you need a transaction in the blockchain layer, so the point about latency still stands.
Anything offchain has a whole bunch of issues that are either naively or deliberately obscured by the fact that it _eventually_ writes to the blockchain. The exchanges that offer instant settlement are circumventing trust by doing the settlement for you. You get speed, but not security that they have done what they have said they have.