Louise, the kids program on the Sun gets great reviews although we have no kids (young ones that is) so I am speaking from reading reviews and talking to families on various cruises. The Sun is a great ship with cabins about what you find on most ships, a little bigger than RCL and a little smaller than Carnival; they are identical to the size of the cabins on Celebritys Constellation. Clothes, well the weather will be at it's best in July. We did Alaska about 5 years ago in late May, early June; about froze to death. Not really but July is a much better time. Off the ship the weather should be nice although you may need windbreakers and long pants. I have heard some say shorts can be worn some days. On the ship it will be a bit different, sunny or not, the weather will be cool. I sure you will hear from others that have sailed in July that can give you a better idea. By the way, be sure and try the tapa bar once and at least one alternative dining rooms. Just a suggestion. The only less than positive experience we had on the Sun was the buffets. Buffets are buffets as we all know, but we did thing the Sun's was below par. Everything else was outstanding.
Nita