I do not have to crate my basenjis but I did crate them as puppies so they did not develop the bad behaviors to begin with. Crate training, IMO, is important for all dogs because there are times during their life where it can be very important that they can calmly accept crating, such as after a surgery and for safe car travel. Crate training makes house breaking and helping your puppy develop good manners much easier since they do not have access to things you do not want them to chew or do when they are in their crate. Crates also become a place for your dog to go when it wants privacy. For mine, I have found once they are out of puppyhood, they do fine in loose in the house with some dog proofing, I have one that can and does open drawers and cabinets to take things out of them so I have child locks on most of those, trash cans are kept where they can't be reached, etc.
As others have said, much of how your basenji turns out depends on how much time you put into training the behaviors you want, it also will depend on how honest you are with the breeder about your expectations so they can make a good match for your family. It maybe you want to consider an older dog or puppy, breeders will sometimes have a older puppy or yearling that didn't turn out to be what they wanted.
I would also say it is much more likely that you will be able to find a basenji that grows up to be relatively non-destructive then it is that you will find a basenji that can be off leash in most situations. So you will need to think about what traits are really are important to you because you are not going to find a dog that is going to be exactly like your last basenji.