The acid wash is used to neutralize the alkalinity of the concrete and lower the PH levels, helping ensure a proper bond for any/all prpoducts. You could substitute vinegar instead of muriatic acid, but you will need 10 times more than the acid. Use 10 gallons of vinegar for about 600 s/f. Cinder blocks are VERY porous, and will absorb a lot of material. By using a "block filler" or primer, you will reduce the amount of expensive products it will take to complete the job. You also should not need the protection of epoxy on a wall, as it is less likely to receice the chemical spills and traffic that a floor would encounter. Check your products MSDS (material data safety sheets) for chemical resistance and exposure times against acid, they should list it. The diluted acid wash should not hurt you fully cured floor, but check the data to be sure.