I can't answer number 1 as I have freeflow. The floor is very easy clean. I usually take a hose to mine every other week to wash out the dirt and grime. As far as oil, my tiles are very resistant to it. I take a towel and wipe up a spill then hose it down. The tiles are as good as new. I don't...