I agree, first take your cat to the vet to help rule out any medical problems that might be causing this behavior. Ask your vet if she has any suggestions for products that will prevent your cat from spraying. Now for the biting, there are many types of biting/aggression, play or predatory aggression, fear or anger, or territorial and protective aggression. You should try to see when your cat bites. That way it will be easier to help solve the problem.