No, guests will be in charge of getting themselves to and from all wedding day locations.
It is about an 1 hour. So plan ahead.
No, there will not be a hotel block. If you would like to leave from reception and get to your hotel quickly Lancaster, PA is 24 mins from the reception. If you want to take the ride back close to the ceremony location, book your hotel in Southwest Philadelphia/ Philadelphia.
If you did not get an invite or someone in your household or family did not get an invite and they show up to the wedding reception, they will be asked to leave, as there is only an amount of chairs for those who have been invited!