Hi there!
Most people are generally eligible to some forms of whitening. However, it is advisable for you to inform your practitioner about your teeth sensitivity prior whitening. Not that it will cause disastrous consequences, but it would make your teeth whitening procedure a little less unpleasant.
Teeth sensitivity could be due to
1) Decay
2) Persistent gum inflammation
3) General teeth hypersensivity due to wear of enamel layer
If teeth sensitive is really an issue prior whitening, I would get it addressed before the procedure.
However there is always an option of using a lower concentration whitening gel that would minimise the sensitivity effect.
Thus, the home whitening kit might be a better option as it allows the user the flexibility to choose the concentration of the gel, and to stop when the sensitivity becomes too unbearable
One little quick tip is to start using sensitive toothpaste maybe for 1-2 weeks before your whitening. I would sometimes even suggest my patients to take a pea size of the toothpaste and smear it over the sensitive area daily at night before sleep, without rinsing to allow a better desensitising effect.
Teeth whitening effects can last for about 1-2 years, depending on the patient's lifestyle and expectations.
Cheers!
Kenneth