I usually research all of these things BEFORE I buy,but whatever.
You can get the MB specs at the Dell web site .(www.dell.com
) . Just put in your aservice tag and there you go. If you're going XP you really should have 512 RAM, and I believe that machine only has two slots. If you get 128 now, you'll have to throw it away late to get more RAM in there.
Power supply is proprietary. Output on those models is 250w or less. That will limit how much "stuff" you can add.
It does have an AGP slot, although many Dells do not.
Additional CDRW will require special set of rails to mount. (They are gree) Some used units still have them stored inside the case. Otherwise - ?
I would have no hopes of a processor upgrade until you check the Dell site.