Take parameters to skip validations, define association ordering

The original `create!` throws an error when the save fails. This new one ends up silently failing.