I guess you should be able to park on any road cutting Benjamin Franklin park way in the night or you can park for free at Park and Recreational parking but you will have to walk a little.
Not at the basilica. Various public parking lots/garages in the area.
There is limited parking at the basillica.
Thanks! Your answer is awaiting moderation.