"In order to get along with a Basenji, you have to be at least half as smart as the dog!"
I don't think it's particularly unusual although I haven't had that problem with my male Basenjis, but I didn't raise them from pups, either. I would just gently dissuade him from the behaviour and redirect him to something else. Unless he is persistent that may be all you need to do.
Mine all wanted to be under the cover.......the rule was, O.K. under top cover, no dogs on sheets! But none migrated to the bottom of the bed. Most wanted to be in physical contact, usually leaning on someone unless too hot, in which case stretched out (sometimes lying across the bed, people relegated to the edges!), and yes, sometimes head on pillow. And sometimes snoring!!
If you have one that does, usually playing a yodel tape or faking it yourself will get them going. My boy Sunny would yodel, and he would also howl on cue. Once started he was quite persistent!
Frustration brings the yodel out in many. Here, Perry wants to be released from the chair to chase his roller ball, and expresses his displeasure at having to wait.
Sunny would also yodel when frustrated. You might try withholding something she wants and then playing a yodel tape to inspire her. Of course, a happy yodel is the best one of all! I envy the people with Basenjis that would greet them this way.
I also removed her toys from her so that when she does get it, she sees it as a reward, do you think that is a good idea?
Yes. It's generally a good idea to ration access to toys rather than leaving them lying around, and using them as rewards is a great idea. It shows her you have control of the "good things" and that she can earn them by pleasing you. Toys are an alternative to food rewards and can work very well depending on the dog. If she is particularly possessive of a favourite toy you might want to avoid confrontation regarding its removal and use distraction instead, so you can put it away when she isn't looking.
Toys are also a great way to teach her useful things, such as understanding the names of items. I like to teach "pick it up" as a non specific action, so I can ask the dog to pick things up by name or just by pointing to the object. This is something that works very well with clicker training. Start with a favourite toy, and once she reliably picks that up when you request it, name the item. Then replace it with another item and go through the same procedure with the different name. Then the two items together, with a reward only when she chooses correctly. You can gradually add items to the mix. Makes a good party trick and also a more useful dog!
Have fun, and most important, make sure she is having fun too! Quit before she gets bored, but always quit on a good note with something she understands and that you can reward her for. Some dogs really enjoy puzzling out what you want them to do, others not so much, but puppies are generally very eager to learn.
She is adorable! Very sweet looking girl. O.K. the problems. If play fighting leads to rough play, best to stop that activity for awhile. Certainly it should stop immediately if she is getting wound up. Find other things to interest and distract her. Biting walls I would handle with distraction as well, and prevention if she persists. (remove her to a safe place where she can't indulge in the behaviour). Growling when held, do not put her down when she does this. Release her immediately when she is quiet. She needs to learn that growling and aggressive behaviour never gets her what she wants, but being cooperative is the key that opens the door.
I don't know your area, so I can't recommend anyone. Are there classes near you? There is lots of information on line about how to proceed with training at home, teaching the basics, etc. but classes are good for socialization. Remember that whenever you interact you are teaching her something, for better or worse. Treat her with respect but insist that she do likewise with you. Clicker training works well with Basenjis. When you aren't doing formal training you can still think of ways to keep her engaged and interested. Lots of physical exercise (walks, playing) is good, but mental exercise will help a lot. A tired Basenji is a good Basenji!