They are beautiful geese. I would guess males because of the thick necks, but that is just a hunch. I'm going to add a link to the geese forum. You'd probably get the best answers if you re-posted what you have here in that forum.
BYC Geese forum: https://www.backyardchickens.com/forums/geese.47/
As for breed, they are either African geese or brown Chinese geese. Because of the thicker necks, I am pretty sure they are African geese. People on the Geese forum can help you with breed, too.