Personally from how they look right now I wouldnt split them up. Angelfish are just very territorial and they fight but as long as they aren’t fighting all the time it’s fine. I have three angels about your size and they used to be in a 10G and they would fight all the time and eventually I had to separate them but now I got them a bigger tank (29G) and they still fight but not as bad. I wouldn’t split them up until they start acting weird or look like somethings wrong with them. Just keep a close eye on them and look to see if ones hiding all the time, not coming up to you when you feed them (assuming it did that before), not eating, has a lot of ripped fins, swims weird, colors look stressed most the time, or just acts different. If they doing any of that than you should consider seperating them. They most likely won’t get to bad and they usually fight a little and it’s normal. also make sure the top of your tank is completely covered except for around the filter because they might get scared and jump out.
These are my angels and they fight all the time.
View attachment 309530