Can I restrict my checkout to buyers in certain countries, such as the US only?
There is no setting to limit which countries can order. The buyer's country is captured, and you could use it to redirect a person, but only after they fill out a form. To do that, put a lead capture form or another form before your payment form.