There are indoor rooms. I believe you can rent them for an hour or two with party rental there. Not sure about the cost.
Not for the splash park specifically. You can buy a pass and use the summit which is on the same campus
Thanks! Your answer is awaiting moderation.