If you are not queuing, there is lots to see in NYC and yes, get the metro card to get around.
Megabus/Boltbus usually have low cost bus tickets from NYC to Philadelphia. $8 sounds right.
The venue in Phila. is close to restaurants and a neighborhood that resembles Brooklyn in the early...