Buying an aero bike, are these sizes what I should go with?

I currently ride a Felt FR2 that fits me pretty well after getting a pro fit 6 months ago. I do need to replace the 90mm stem to something longer like 120mm but have been holding off until after I buy my aero bike. My current saddle height is 69cm and I use 165mm cranks. My height is 5’6".

I’m looking to add an aero bike to my stable and have “narrowed” it down to the following:;*z.51cm|w.700|s.530|r.377|st.465|sa.74|ht.115|ha.72.25|bb.72|cs.403|wb.969|tt.530,bianchi-oltre-xr4-disc-dura-ace-2019;*z.47cm|w.700,cervelo-s5-ultegra-disc-2019;*z.51cm|w.700,bmc-timemachine-road-01-four-2020;*z.47cm|w.700,canyon-aeroad-cf-sl-disc-8.0-di2-2020;*z.XS|w.700

My question is, are the sizes I’ve chosen correct? I tried to stay around the same stack/reach and wheelbase. Should I optimize for other dimensions?

For stem lengths, do I need to just look at the reach and add/subtract according to my preferred reach which will be my current Felt with a ~120mm stem?

And lastly, any thoughts on the bikes I’ve chosen. I’ve mainly gone off of what I think looks good as I know this will keep me riding long term. Tire clearance (at least 30mm) is one thing I need to consider with these bikes. Don’t worry about the groupset, I have one that I’ll be using.