Views will come from social media sites. Yes. sharing the articles and getting views for their articles will be the responsibility of the writers. Even if you keep $1 for 1000 views, many people will come forward to write. If people write good quality articles that are also informative and educative, it will automatically rank in search engines. Regarding topics, you can and should cover all the topics and need not restrict yourself to a few topics. For instance, in this site itself, there are good categories. I can write article on each one of them. And there are many good writers among us. Just give it a try.