Bus is impractical with all the tunnels and bridges to cross.
Franklin Lakes to Glen Rock is 15-20min
Midtown with Secaucus transit is 45min
Downtown thru hoboken
Glen Rock to Hoboken express is 35 min
Hoboken to NYC is 15 to 20 min
You are looking at 1hr 10min to 1hr 20min. You can park at Glenrock station being a non-resident. Check NJ transit station info for Glen Rock Boro Hall for parking details.