1. The comment about being "high maintenance" is often used about wives and/or daughters.
2. Yes, it does have negative connotations.
3. "Someone who is needy" tends to refer to those who can't afford the necessities of life.
4. "high maintenance"? - although I might make an exception for the Coffee bars!
Hope this helps
Student or Learner