Yes. You can drop them off at the Cranston, Middletown or Woonsocket offices during office hours.
Yes, cause if not they think you still have the car and you'll be paying taxes on it still unless you have another vehicle you want to register with registration.
Thanks! Your answer is awaiting moderation.