I've never whitelabeled to an SEO provider, what I did was sell clients and then learn SEO as I went.
In terms of what to outsource depends on what you're good at doing, and what you want to do.
Do you hate writing content (like me)? Then hire a writer.
Do you love diving into data? Then make...