Geday people.
I am not a fan for acid etching any concrete floor prior to epoxy coating.
Acid etching takes a fair bit of time and can be inconsistant as was stated by others.
After acid etching it is important that all traces of acid are removed and then you have to wait for the floor to dry. The moisture content of your floor to be treated is to be around 4 to 5% floor temp should be around 5 deg c or more.
Best bet if you are able to hire them would be a shot blaster they are available in a number of sizes for 240 volt or 3 phase power.
You might need to hand grind in close to walls.
Full grinding is next bet, be sure all dust is removed,wet by mist spray small portions of your floor in various places, if that mist spray soake immediately into your concrete slab, indicates open pore slab and your epoxy coating will be great.