Yeah, you can't really do the Mural Arts tour AND the Franklin in one day. The Mural Arts tour is usually run off of a trolley that makes "stops" for ticket-holders throughout the city, but the beginning of the tour is in Old City (East side) and the Franklin is closer to I76, about 12 blocks away to the West. It's mostly a straight shot up Market, but your dogs are gonna be barkin'.
Geno's is in South Philly, about 20 blocks south of the Liberty Bell and the Mural Arts starting point. So, take a cab or use the Broad Street (orange) line to save on walking.
I always found Liberty State Park to be a great place to see the NYC skyline from a distance. However, NYC is Eggs' jurisdiction.