I would argue that crafting is pretty important at all levels. Crafted gear (especially at the beginning) can be far superior to drops. Food and scrolls are important at all levels (assuming you are doing somewhat challenging content). I always eat food, read scrolls, and use tokens in group content. Best in slot jewelry can be obtained from Epic Battles starting at level 20, so you can almost say no to that profession (except for hope tokens).
Anyway, make a stable of crafters, or join friends that can fill in the gaps.