Adding to what you said in # 1 it would seem that if a players salary is going to continuously go up, that should be an indication that his performance is continually improving as well. so it would be cool if you bought an advanced level Dr, that at some point witb his pay raises, he should go from advanced to superior, and after more pay raises he should go to the next level from there.
It does not make sense that his pay would go up but his performance or ability would stay the same.