No, recently, they stopped requiring people to make reservations to use the pool. They do however encourage people to make reservations online. Totally up to you though, it seemed pretty empty when I was there.
Yes, you can get the app or do it online through active montgomery.
Thanks! Your answer is awaiting moderation.