1.) You should be able to achieve constant power discharge through a script. It is almost limitless, what you can do with script programming in the 2450 and 2460 SMU.
2.) You might be able to get the best price or a significant discount at Keithley / Tektronix directly for a "demo" unit with full warranty and all accessories. At least, here in Germany, Keithley is offering these "demo" units for sale.