#1 and #2: strongly agree, #3 I'm ambivalent.
As I saw firsthand at a NYC craft last week, the ability of anyone to transform their iPad into a POS complete with credit card reader is a revelation for commerce, so #1 I definitely agree. I do somewhat dislike the term "mobile payments" because to me it still evokes things like in app purchasing, not processing payments on a phone or tablet. Still, this is a killer app.
I'm ambivalent about #3 because I believe apps are a great business for consultants that make their money building apps, and not the worst way to add value to a service (that makes money primarily by some other means) but overwhelmingly not a great business in and of itself (i.e. selling apps, not selling app development services or using apps to add value to products). The upper bound for what most people will spend on an app is ~$7 (and many people balk at payin $1). Cheap business SaaS that is less polished and not particularly feature-rich but solves a business need can be sold for at least 2.5x that a month. I think ultimately those economics will hold back #3.