Everything mentioned above is quite common for a staffie. Ear, eye and skin issues aren't a big deal but honestly I'll never consider a staffie again because of the behavior issues.
They're great dogs in almost every way and the behavioral traits are what makes people love them so much...