If I set certain content viewable only for members, Can these contain searched and listed by search engine?
Search engines can not access private content. Its good to have some public pages to get at least some indexing
Using the robots.txt and robots meta tag you can prevent search engines from indexing\crawling certain web pages; if the web page or directory itself is password protected it won't be able to crawl the web page.