About 30 minutes.
Yes, there’s a few parking spots behind the church. Also you can park in the city lots, parking is free on that day!
Yes, the parking lot is directly across the street.