the biggest gap between you is probably right now. Does he want to go clubbing while you stay home knitting? If you want a child in the next five years or so, will he? If you can sort this sort of issue out now, seven years will seem less and less of a gap as you go on.
As for your family, depends how you get on with them. Are you going to be devastated if they disapprove? Or can you just politely point out that it's your life, and still stay on good terms with them all? imho, this isn't a factor you should be worried about when you've reached 30, but it's really over to you.