they guy at my paint store says if your garage floors have hardner additive in concrete(smooth and hard ) you can never paint
as far as cleaning and drying conditions, check instructions on paint can from manfacture because different paints require different cleaning/drying/ applicition conditions