I almost agree. It is good to keep in mind though, that it's not 'someone' selling. With a person (or government ) the total amount of currency and the rate at which it is released is far less predictable. For Bitcoin the agreed upon numbers are nearly certain (and completely certain without a hard fork).
I agree (see the second part of my previous post). The reason for the downward force, however, is an increase in availability rather than a change in intrinsic value. Intrinsic changes due to an increase/decrease on application.