Welcome to the forum.
I think Lark is a lovely name. Whatever she is you love her so it doesn't really matter. She looks a very interesting mix.
She obviously needs quite a bit of attention given to her training.
Lots of dogs don't get on with cats but with Basenjis it's easier when they grow up with them - it'll probably be harder work at Lark's age.
Work especially hard on stopping the nipping as somebody could get hurt. Try to make sure you don't get her over excited - be calm around her and she'll learn to be calm around you.