I did look at that one, noting it is 5V 1A, so that is OK to run from the pi’s USB but not the light component which is also sold using the pi’s 5V pin?
Might be nice to be able to switch it with a GPIO pin, but that seems like more trouble than is necessary when this could just be left on whenever octoprint is on, which is pretty much all of the time anyway.
Well, not quite, for the 3B+ you would probably need to double adapter it to two USB sockets, I think that the max USB output is 500mA per socket, so just a single double adapter cord would do it.
That will take some more work to achieve and require you to use a GPIO switchable relay or MOSFET and back to separate power.
Definitely can be done, but is going to be cobbled together parts.