1) The first sentence describes a need (or lack of it); I could imagine a child saying this to a parent as part of an argument about leaving home. Even if they are actually dependent at the time of speaking, they can say this without error or falsehood. The second sentence describes an actual state of affairs: if the speaker is dependent at the time of saying it, the statement is untrue.
2) The first sentence gives examples. People can be dependent on or need other people for many things apart from money and help; the second sentence is non-specific, stated as such I might assume that it refers to the legal definition of dependency, which is very narrow, and only overlaps partially with the meaning of the first sentence. Also, few children speak like this.
..I think there was a third difference back there.