Watch the video below (including implementation exmaples)
Regarding criteria 8 a Brand that is SHARABLE you can check this out in this search engines
1. www.namechk.com especially this one to (also) check at the same time the available usernames across all the different Social Media...