I like the idea of the powers, but it seems like it could be toeing the line of OP. All of those energy types are literally everywhere, so he pretty much would have an arsenal of multiple superpowers anywhere he went. Maybe just tone it back to two types of energy?