https://youtu.be/3jLXTTW2kgo?si=Pv8ksChyjK4LFtjM Yes, it can. You can use the Kenmore stop or the Fenway stop or others with a little walking.
Yes, there are people out walking at night. https://youtu.be/YaMNZFBvuJU?si=1tslKvM02_q6N7zp