Yes, you can use a CC but please remember there is a 2.5% processing fee.
You can pay your w/s bills right in the town office.
You will need: a current insurance ID card, to know the mileage on the vehicle.