Should be “Your cat’s claws are long.”
Yes, we say claws instead of nails for a cat.
Yes and claws in in bahasa indonesia is "cakar"