1. Nulls are not counted, but spaces are. If you have values with multiple spaces, they will be counted too.
2. You can count IF() formulas, and in the IF condition, you can list everything you need to include or exclude - spaces, dashes, starting with a letter, etc... If the condition returns False, the result will be Null and it won't get counted.