The resort tower is a place to provide accommodation and beautiful scenery for guests. You can't see inside.
There seems to be no need to repair rooms if there is a resort tower, but the resort can also repair rooms for guests to live in.
Yes, as long as you have money. If you are the owner of the resort, staying in the resort is of course free.
Water slide, springboard, dining car, buffet table, Chi Pan bar, jacuzzi, lounge chair by the pool, parasols, plants, etc.