Port 5224 is Plesk license updates (outgoing connections only).. Do you run that on your network? Also listed as HP vm console port, etc.
udp 123 would be anything setting time.. A lot of apple devices will point to apple for time hard coded.. Many things could have ntp coded… My freaking smart lightbulds like to got to uk.pool.ntp.org etc.. Even when I hand out local ntp server via dhcp.. They don't care they are hard coded - and Im in the US.. So I juts redirect that fqdn to my local ntp server IP via host override. As to icmp - again many things might ping something out on the net to see if they have internet access..
In your home network seems pointless to not allow outbound for devices you trust to run on your network. If your curious or paranoid then log it and look into what the traffic is.. I log all my iot devices outbound access.. They normally do dns queries to hard coded 8.8.8.8 for example, they phone home to amazon CDN on https, etc. If I saw them sending traffic to china might be a bit perplexed and look into that for sure.
Your 16385-6 is Apple FaceTime, Apple Game Center (RTP/RTCP)
Trying to block ports is going to turn into a wack a mole game.. Oh shit this doesn't work, open that.. Oh shit that doesn't work open this.. Oh why do my iot devices not work on the schedule I set - well shit I was blocking them from setting time, etc. etc.