Congratulations for planning in advance!
Your goals 1-5 are very ambitious, considering that you will be in Switzerland for about 7 days, of which one or two under jetlag. Lucas is very knowledgeable and I am sure his advice in the previous message are useful to your planning process.
I live in Geneva and have a family similar to yours. I assume from your questions that this will be your first trip to Switzerland. I would gladly help you, including as a personal guide in Geneva, but I don't know at this stage if I will be there in June 2019. Plus, that would involve a previous personal contacts and MySwissAlps does not provide private messages. We can figure that in due time.
1. History/culture. In Geneva, you could look into the Reformation (why did it take place, how did it shape the city until today - banking, immigration, etc. -, what are the current challenges), and/or the international organizations (why are they here, what are they doing, what's the comparative advantage of Geneva), and/or the decline of industry and the progress of services. You see immediately that addressing the why? question would take up more than a few days. There are people who spend their entire life studying just these issues... Plus, your kids (and yourselves) might prefer a good swim at the lake beach of Les Pâquis... (www.geneva.info/bains-des-paquis/). Oh, we could also look at architecture...
2. Hiking. The Lavaux vinyards (UNESCO heritage):
map.schweizmobil.ch/?lang=en&land=wanderlan d&route=all&bgLayer=pk &layers=Wanderland&sea son=summer&resolution= 9.25&E=2545883&N=11477 41
Click on the green trail left to the "R" of "Riex" and you will get a description of the "Terrasses de Lavaux" trail. Switzerland Mobility is the most comprehensive website on hiking in Switzerland. So there are hundreds of other choices...
3. Photography. My advice is that you don't try to copy famous photographs (google Matterhorn Lake and select IMAGES....), for which the holes for your tripod are already there in the ground, but maybe occupied by another photographer. Again, the possibilities are countless. In June, sunset takes place around 10 pm. If you do the Lavaux trail mentioned before, you will face the lake and see the sun set behind the Jura range (oh, I contradict myself: google Lavaux sunset and select IMAGES!). Note that there can be period of evening storms in June (like this year).
4. Food. Local people wait for late automn to have fondue... In the summer you could find out that the best hamburgers (in the world, I mean...) are those of The Hamburger Foundation
( www.thehamburgerfounda tion.ch/en/index.html ).
5. Modern family day. Let's figure if we can arrange something. But you will find out that a Swiss "modern family" is pretty much americanized... You can have a grasp of the local life by going to the produce market (such as in Bern: www.bern.com/en/detail /produce-market), or stroll in a non-tourist urban district (in Geneva, that would be Les Eaux-Vives or Plainpalais), or a town off the beaten track (try La Chaux-de-Fonds, or Burgdorf, or Rapperswil...)
Sure you want to stay only one week?