We bought a new built condo which was painted with all flat paint insi
You current paint is clean and light colored, so you do not need a primer. Durability is connected to paint sheen. Flat or matte paint is the least reflective so it hides irregularities in a surface. Gloss paint is the most reflective so any flaw, even the smallest, is noticeable. Flat paint is also the least durable. If it gets a smudge you cannot scrub it without damaging the paint. The only reason to use a flat paint is to hide a wavy drywall caused by the studs. Gloss paint is very durable and scrubbable but also visually excessive. https://www.realhousesofthebayarea.com/wp-content/uploads/2017/06/paint-sheen-chart.jpg
IMO, all trim and cabinets should be painted with semi-gloss for durability, but at least use a satin gloss paint. Walls in any room with high usage or water exposure (kitchen, bath & laundry) should also be satin. This includes hallways and stairwells. Eggshell sheen is great for bedroom, dining room and office.