I'd go separates for the older two and all in one for the youngest.
I find separates better as you can just pop the coat on over shorts and t-shirt quickly in a shower.
Dd (6) wore her waterproof coat and wellies a lot last year - she didn't use the trousers that much, although they are very useful to have.