Can I power ~10-20 LEDs from an ESP8266?

Trying to build a light-up hat in time for the music festival season.
Using adafuit sewable neopixels I have a string of 10-20 individually assignable LEDs.
However, I don’t want to lug around 2 power sources, and would prefer to power them right from the board, is this possible?
Side note: has anyone had any success powering an ESP8266 with batteries? Trying to avoid a voltage regulator but I don’t think it’ll work without it…

Yes you can