Banyon Bay sounds perfect for your group!
When will you be down? You should have no problem booking some fun activities once you get there and I'm sure the staff at BB can assist with setting that up.
While on the island, I'm sure they'll enjoy rides on the golf cart, playing at the park and swimming in the pool at BB (with floaties on of course).
You'll have a great time!