The first day I would consider a Hop on Hop off off tour day, is that the tour that comes with your pass? If you stay on an entire tour it looks like they are 90 minutes, but the beauty of hop on hop off is you can get on and off anywhere you want. If the driver passes by some famous Philly steak place, you can get off at the next stop and have a Philly steak and then catch the next bus. If your daughter is tired of sitting, you can get out and finish the tour three hours later. I haven’t done it in that city, so you might want to check reviews if it sounds interesting to you. After seeing the city on hop on and hop off you can still go back to some of the places over the next few days, but the tour can help give you a lay of the land.
Also, Atlantic City is just over an hour away. If it’s nice out you can walk down the boardwalk or even play in the sand and swim in the ocean.
I would want a photo in front of the Liberty Bell. I’m not sure if that would be a priority with a 7 year old though.
Crayola sounds good. I’ve never been there, maybe do that on the way down or on the way back home? It takes you out of your way, but only about a half hour each way I think? It’s North of Philly isn’t it?