Welcome and hope you find the right pup. As others have said you're starting off well by doing your research. The questions you've asked are good ones and you've gotten some good answers.
And even though you've said you've read about the breed … have you truly considerded the unasked questions ...
How much time are you willing to spend training/bonding with your dog? Training is very important with basenjis as they tend to do want they want when they want. They are very intelligent and can figure out ways to get what they want if you ignore them. But by the same measure dogs don't generally understand english (or any human language) and have to be taught what it is we want of them. And they are not the same companion as a lab or retriever.
Are you willing to put up with an occasional chewed piece of clothing or toy; a stolen steak; toilet paper strewn all over; maybe a hole in the couch? Basenjis can be destructive if left alone without stimulation.
What kind of exercise area do you have - a fenced yard perhaps? Are there holes/spaces for the dog to escape? Will the children know to be careful opening the house door so the dog doesn't escape out? Basenjis are the houdini of the dog world.
Are you willing to put up with a natural hunter? Many of our basenjis are known to catch and eat (:eek:) a rabbit/chipmunk/bird. Are you okay with that?
But most important of all ... have you been in touch with a reputable breeder? S/he can answer all your questions (well almost all :)) and pair you up with the right pup or adult to match your situations. Ask if the pup/dog is a digger or jumper. Ask about health issues (there's a couple of serious ones with this breed) and training tips on house-training. I personally would not advise getting a basenji from anyone else if this is your first dog.
And be prepared to give your heart away to a four-legged fur-clad beastie