Yes it should fit but the PSU probably will be a problem. Usually those dells have low watt PSU (under 300 watts) and they are usually of bad quality.
I'm sure you can replace the PSU but not sure if it is a standard ATX or SFX sized power supply. I would recommend 400 watts at least.
I'm not sure how much you are about to spend on the Dell but unless its a really good deal those older business class prebuilts are usually more trouble then they are worth.