I want to buy some shares for my son, grandma, whomever. Do they have to be involved in voting, etc.?

Not at all. A stock certificate will be issued to their name, but they don't have to participate.