see what happens when contraction joints are not installed ? your plan sucks

stay outta the apron/vest stores - those guys don't know ***t nor will they help

plan to diamond saw a proper full/depth joint pattern then make necessary crack repairs properly w/epoxies - diamond grind the floor level even if you don't want to flatten it. THEN apply the epoxy coating

there are no epoxy paints worth a damn

& water-based epoxies aren't much better,,, there ARE coatings that will work well - suggest you apply an urethane overcoat to protect the epoxy.
you're biting off a big chunk of technical work if you're inexperienced w/proper conc reprs but you can do it IF you take your time & educate yourself 1st - good luck !