I've got my nic already, so I'm set for about 2 years at my present nic level. Given that I'm dropping nic levels slowly, it's longer than that. I may lay in a little more yet, but not much.
Batteries? Set for quite some time yet. I own a Bolt, and I can re-build it myself if necessary. I tend to prefer the 808 connection, have plenty of 510 to 808 adapters, and the 808 thread is a standard connector you can get at Radio Shack anyway. I could build my own Bolt equivalent pretty cheaply, although it wouldn't be pretty.
I'm doubtful that batteries will be controlled. That would have to be written very carefully to avoid impacting the flashlight industry.
PG, VG, wicks, wire, and flavor are all used in too many places. They won't be controlled and can't be without causing massive issues in dozens of industries. Since I prefer not to build my own atomizers, I'm relying on my current stock--ten heads for my T3, 40 cleartos currently, lots of old cartos lying around.