I was wondering if it was possible to power a raspberry pi 3 b+ and a dozen usb 3.0 sticks, or if not, what would be the best recommended way to go about this, ideally i'm looking for an off the shelf solution as i don't want to cause a fire with making a diy solution.
This question is partly speculative, too vague and unanswerable.
The one part which can be answered you CAN NOT power a Pi from a hub. There are some non-compliant hubs which will provide more than 500mA but being non-compliant they are usually ill defined and thus unknown.
The Pi requires a minimum of 1A - preferably 2.5A from a proper power supply.
Here is one possibility how to power RPi from USB hub.
Also check this video: https://www.youtube.com/watch?v=9D8N3BwYL4w