I have sweaty betty leggings from Vinted (unworn but cheaper!), a long sleeved dri-fit (Nike or Puma) top, and then mostly a gilet (an old proviz cycling one, or an M&S Goodmove one, depending if I need showerproof). I have a running jacket as well but it's a bit too big and sort of billows a bit, but I would wear it if it were pouring and I still wanted to go out (which is doubtful!).
I don't do more than about 16-18K though, and usually much shorter. For the medium ones, I like to have a soft flask, so I either put it in a pocket if I'm wearing a gilet, or if I'm not, then sometimes a sort of runnning belt, but I don't find it very comfortable. For the longer ones, I wear a running vest rather than a gilet, not for hydration particularly, but because I run to cafes for breakfast and need a complete change of clothes. It joggles up and down a bit more than I'd like, but it's OK as I'm slow and not trying to go for speed in any way.
I struggle with gloves and hats. Gloves are never quite warm enough to start with, but then get too warm - I just wear the mini stretchy woollen gloves. If I don't have good pockets, then there's nowhere to put them when I need to take them off.
Hats I mostly wear a baseball cap style one in the summer, from amazon, sort of smooth lined, and in the winter, a satin lined jersey beanie, so not too hot. Both are supposed to help keep my hair smooth.. hmm. The summer one has a brim, but my winter one currently doesn't, so rain is a problem (even with the brim it is a problem really) because I wear glasses, and then get rain covered very quickly, and often foggy (Zeiss anti-fog spray is the best I've found so far, better than the zeiss wipes). But I haven't really sorted that out yet.
I wear normal socks so far, but I was considering trying waterproof ones if I do end up going out in the rain. I'm not training for anything though so I suspect I'll make a lot of excuses!