I just tried looking at the vostro specs on the Dell website, but I couldn't find them.
Mind, I didn't try very hard.
Ideally you'd want to know motherboard make and model and chipsets, onboard sound, gfx, net, modem, etc. CPU make and model, make and model and Device ID of the various devices plugged into the PCI bus.
Make, model and device ID of any thing plugged into the USB bus (sometimes bluetooth devices for example have an mini-PCI form factor but actually behave as USB devices, and are treated as such by the kernel)
You shouldn't have any trouble with core OS (Linux) stuff, like with a SATA driver or whatever.
The GFX card will probably cause the most or least heartache.
I had a cursory look at that ubuntu post also. I reckon if you don't think that you would have been able to do what's mentioned there yourself without needing that post, don't get this box/use Linux on it. Otherwise go for it!
This post has been screened by FOX News for authenticity and impartiality, and has "terror-proof" protection for her pleasure.