The question as it is currently written is too broad. You have multiple questions, some of which are very broad and bad for this format. If you want to specifically know how to have your site identified as an adult site, and thus filtered by software, that would be a great question for this site.