J.M.
Well... I'm doing photos of my 2 year old DD for my dad, my FIL, and my hubby.
Hubby is a cowboy. ;) So I'm going to take a picture of our DD in his hat, his boots, and her pink tutu. (she actually dressed herself up like that one day, and it was sooo adorable)
My dad is a welder, so I'm going to get a picture of her in her pink coveralls, and a welding helmet.
My FIL is in construction, so she's going to be wearing a hard hat and safety vest.
You could buy a few nerf guns, some targets, and have a nerf war with him and the kids.
Take them paintballing (if your sons are too young for that, paint gunning or paint ballooning...)