go look at college surplus stores for 10gig hard drives in the $5 range.
Tray load technology doesn't magically not work on the road...what are you going to do with it that you are asking about? Also, 300mhz is gonna be pretty slow for DVD watching unless you have a hardware decompressor, and even then it might be iffy...somebody correct me if i'm out of line here...
That monitor is fine, similar to what I have...but does your video card have TV-out? That monitor takes a single RCA video cable, not a VGA...
If you're going cheap, for power, get an invertor and make that work.
300mhz is pretty slow...I don't have any experience with that, but if you don't know Linux, I'd use win2k lite.
What do you mean by a controller?