Dan, sand the floor now (because it's messy and best done before cupboards go in) and put a finish coat on it later. That's what I have done a few times.
To protect it in the meantime, I have put down old bed sheets, then sometimes cheap plastic and thin ply. Kitchen companies and plywood...