It's technically against code to use the floor drain like that but it'll probably work just fine as long as you flush with plenty of water.

Yes the sump would be a bad idea