Fashion startups, outsourcing, manufacturing, strategizing, launching, branding, social media marketing, email marketing, business in China
Always use the brand name unless your brand name is the same your personal name.
I would think #3 is the hardest to execute and takes the longest time. Amazon will be quick and reach to a larger audience instantly. I'll combine #1 and #3.