I am pretty sure the 1st thing can be done with the magic of 3ds Max slider (helpers > manipulators) and wiring parameters. :)
The 2nd thing with per-camera enviro override sounds a bit too invasive to me. It would be easy to forget which camera is using which settings, and then you could accidentally render a view with incorrect lighting.
But I cannot say "no". ;)