Honestly, the above things you mentioned are mostly for link building activities and promotions. The more links you get from those, and the higher the page rank of the sites, the more google love you'll get.
These are all link building and promotional methods which are basically a part of SEO Nice list Thanks
These mentioned seo off page factors required some time as well to capture the marketplace for some of the main keywords.
ya 1 is left google local listing other wise all activities r u covered in this topic tnx for u sear with us
I think the factors listed above are pretty solid to be honest, but as someone mentioned, they are just linking sources which in my opinion, if you're on-site SEO is on point, linking will be the next element to take your SEO to the next level. Here is a good resource for SEO factors that will really be the difference in a successful SEO campaign.
Nice post , it was very informative may be you can include link wheel, press releases syndication's, well i'm working on my own strategy on OFF Page SEO's but it requires some time