For future readers...
A. leave those joints open, consider this an escape hatch for future moisture
B. If using a high-performance coating (epoxy, polyurea, etc....) grind that floor and apply a good $$$ MVB first.
C. Yes, you can use a low-performance coating that breathes to let the moisture...