I might be late to the party but...
New concrete will require dry/cure time...
Would not bother DIY...well worth a pro for this task...
Consult a few companies...
Not going to be cheap...
These guys will have the answers, prep the floor as it needs to be, and warrantee the work...
WELL worth the...