Sorry I wish I could help, I don't know, the best is just call them they have excellent staffs to answer all your questions and concerns.
About $125
Call the number.. don't know about cats but for my dog i pay $20, 3 years ago.. and is a small dog
Thanks! Your answer is awaiting moderation.