It's done! I have no idea how I'm going to get it home... I'm partially hoping I can still manage to fit it into my trunk. I plan to try sometime this weekend.
I finished the staff, and yes, it lights up. The light can easily be turned off (it runs on battery power). I haven't found a good way to hide the pack, so right now it is just attached to the base of the staff with Elastic. I plan to not always have it connected, but it will be neat to have in the evenings at conventions and what not.