Definitely separate them. Chickens are omnivores and you wouldn't want any accidents.
As for the nesting box, it's best to have it with a bottom and make sure you clean it out regularly. Straw or hay would work for bedding but does pull fur a few days before they have the kits to line the nest with.