IMO, The best way to do those 3 peaks (along with Lincoln) in the same hike, is to park at the Lincoln Woods Trailhead, then head up the Wilderness Trail to Osgood, to Franconia Ridge, and just as you pass over Lincoln heading towards Lafayette, head down the Lincoln Slide (you can see where to go in from the summit of Lincoln, and it's only about 50 meters of krumholz). Where the slide starts to funnel into a brook, head left up a short incline and bushwhack down to the Lincoln Woods trail while paralleling the brook (stay up high and away from it and you will have an easy bushwhack down thru mostly open woods).
Once you reach the Lincoln Brook, cross it and head up a short incline to the Lincoln Woods Trail. Follow the trail South for about a mile and you will come across the Owl's Head Slide Trail (marked by a large Cairn along with several other markings). Head up to the summit and back down, then continue following the Lincoln Brook Trail all the way to the Franconia Brook Trail, to the Lincoln Woods Trail and back to the parking lot.
If it is a real hot day, there are numerous places to go for a cold dip
After the Lincoln Slide, there is an abundance of water along this route, so I would also recommend bringing a filter so you can carry less water and just pump what you need.
With your hiking pace, this hike should take you approximately 12-13 hours RT.
It's a cool hike with lots of diversity and I hope you have some awesome weather when you go!