Weather should be a decent temperature. There might be storms but it's unpredictable.
I'm not quite sure exactly what you want (how old are your kids?). The Zafiro strikes me as a classic Zafiro i.e. a lot on site but you need to throw yourself into the AI experience to make the most if it (happy to be corrected, caveat I haven't stayed but it's what I've read). It's a fair few blocks back from the beach and the main drag.
I know Cala Bona well. The hotel there on your list is much more close to the Port which has a lovely buzz of an evening.
Pollensa is nice, that hotel looks to be in a decent location.
Based on the relative locations I wouldn't pick the Zafiro, but I prefer to spend time out & about so that's just me!