Yes, linux without xwindows requires fewer resources to run. Plug and play is supported by a modular kernel (default in redhat) and a program called kudzu that finds your hardware. Just run kudzu from the command line or leave it running as a system service.