We are a family of five with three young kids and would love to see the Sleeping Bear Sand Dunes and then drive up to Mackinaw City. We are planning to fly into Traverse City. Questions: How many days should we stay in Traverse City? Any recommendations on lodging in Traverse City and Mackinaw City. Finally, can we still pick cherries the last week of Aug? Thanks.