Have you weighed them? They appear to be full-term and average size, just from looks.Also I feel like they’re underweight, correct me if I’m wrong
Mummy is long hair, I believe that Moon “cat in pic” is their daddyIf any are girls, that means daddy cat was red too. No way to tell if they're all male (males only get one red/black color gene, from their mother).
I don't see any signs that any of them will be longhaired, although sometimes it takes a while before it's obvious. But if the daddy cat didn't carry the longhair gene, none of them will be longhaired. If he did carry that gene, and she's longhaired, about half of them will be longhaired.