that bracket looks like the DSS (Dodge Steering Stabilizer aka Darins steering stabilizer)
http://www.solidsteel.biz/ If you have that you will either remove or have to custom your mount to work. I wasnt able to put the DSS on my 01 until I removed the plow frame.
I went from a meyer straight blade to a Boss V and the v plow would be excellent for the apt parking lots. you will be able to control the snow better and put it right where you want it.
Good luck on the plow search! wrong time of year to buy but you can find deals out there. For what its worth I bought my 8'2" poly boss vxt with wiring for $4500 (it was a season old) so dont settle!