1) Yes, prop trading experience qualifies.
2) Yes (I fall in to this category myself, and some above), self-employed individuals, such as those trading their own account may have their work experience count toward the charter requirement. However, if you're self-employed, you need 3 sponsors...