yes it sounds like everythings in good working order, if pin switches happen to be bad and the installer says so get them to replace them, better safer than sorry, if you get paranoid you can always add extra shock sensors and a glass break sensor, tilt sensor etc. i think you'll be good though.