My middle son did not take to solids until he was about 8 mos old. Even then it was very slow going until about a year. And neither my middle nor my youngest would take a bottle.
Your baby is wanting to nurse a lot because of the teething. It's comforting and makes her teeth feel better. You can also try teething tablets if you feel comfortable with that. Your baby will not always nurse this much. It'll pass, I promise. Try to keep breastfeeding as it really is the best thing for your baby.
I assume you are giving her breastmilk in the bottle?
As for the biting, simply unlatch her and tell her in a firm voice "no" or "don't bite" or whatever phrase you want to use. Then put the breast away so that she learns a conditioned response (biting means the breast goes away).