As for breeds - there are plenty, some for milk, some for meat + a few who are considered dual-purpose, but all the farmed breeds are high maintenance. You need a shed and a hard-stand/dry ground (e.g. concrete) where they like to spend most time. They will have foot problems if the ground isn't dry, they don't mind rocks and scrub, but won't survive in a wet or muddy environment. some breeds and individuals can be somewhat aggressive. Most commercial goat herds here are permanently housed - they do not like our wet climate! There are also feral (wild) goats, but they can be a real handful, and your neighbours might be in to talk to you too!
I wouldn't just surprise him with a gift - for starters it'll eat the tender plants before going on to nibble just about everything else...!