There's a reason cookie prompts aren't just in eu, afaik(maybe wrong) the law will cover even eu citizens outside of eu so idk, even if you geoblock the eu you may still have problems)
You are wrong, cf. GDPR article 3. The Belgian DPA even ruled that GDPR is unenforceable if the controller is not located in EEA, does not serve anyone in EEA, and does not monitor EU individuals. https://gdprhub.eu/index.php?title=APD/GBA_(Belgium)_-_161/2...
Because GDPR-like laws also exist in about 120 countries outside the EEA, some actually stricter than the EU GDPR. The USA is a fringe exception there.