Hi Vincent, welcome to Forumosa and an early welcome to Taiwan! Let me answer your questions one by one...
It is normally Saturdays, however, if weather doesn't look good, I move it to Sundays. For the upcoming weekend, I can't promise anything, but I will keep your rental situation in mind and have the ride posted as soon as I can!
I will post the ride info as soon as I can. Sometimes work and discussion on the route takes a few days.
- You're only allowed on there on weekends and public holidays
- There's a few major transfer stations that you are not allowed to enter/board/exit such as Zhong Xiao Fuxing and Taipei Main Station.
- You are also not allowed on the brown line aka Wen Hu line. Which means you have to ride your way back to your hotel after renting from Da Zhi Specialized.
Surprisingly, I haven't found the info online, however, I've noticed that at all MRT stations where you're allowed to board will have an information poster near the info desk. If you can't locate it, ask the info desk, they're usually very very helpful.
Meet up times are early, so there's very minimal traffic on the roads. You should be ok. We normally meet near the National Palace Museum. However, don't worry about that for now, meet up locations will change.
We all can't ride at the same pace going up since everyone's fitness level is not the same, but we always wait for people at the top and won't leave anyone behind. No worries!