Yes opened and yes walking track...
Should be opened today and there is an indoor track for wqlking. Guest passes are free for 3 times then they make u sign up. The sign up fee is waived for only a month after the 3rd visit.
I'm pretty sure it's open, I'm about to head there so I will be sad if it's not. There is a walking/jogging track inside on the second floor. Not sure about the guest pass.
Thanks! Your answer is awaiting moderation.