Would “Have some wine” be acceptable? I don’t think I have ever heard that offer issued as an order
Yep, it is :)
Although you might hear "Na gabh fìon! Gabh uisge-beatha!"
"Have some wine" sounds more normal in English. Is this acceptable?
Either way, it is a capital idea.