if I order all this stuff (from above OP) from newegg it will all fit together and work at least right?
It will all fit properly, when it comes to Intel chipsets, they are not that picky as other chipsets are, you throw any memory modules in those DIMM sockets and it recognizes them no matter what. Trust me, I've built 7 Intel systems and absolutely not a single problem over any Memory Modules I've installed, from the dumbass $279 I spent on a 1GB corsair to the $37 256MB DDR266, not a single failure and I know I don't need to knock on no stinking wood.
As for Power Supply goes, well, I have this A+GPB/Athena Power Black Mid ATX Tower Case with 400W Power Supply
powering an Intel P4 3.0C, 512MB DDR400, GeForce 6800, 1x Lite-On DVD/CD-RW, 1x 120GB Hitachi SATA HDD, Floppy and the Intel 865PERLK motherboard. It runs fine and not a rebooting problem nor any at all.
Few things I'd suggest you would consider is these:
1-Get the case I showed you, you'll save $27.49 over the one you posted.
2-Change the motherboard to one of my personal favorites:[url=http://www.newegg.com/app/ViewProductDesc.asp?description=13-128-251&depa=0]
GIGABYTE "GA-8I915G Pro" i915G Chipset Motherboard for Intel LGA775 CPU[/url], even though you said you were not planning in doing much upgrading, well, just in case you ever have the itch to, this GIGABYTE motherboard is fitted with a PCI-Express x16 which the ASROCK doesn't have and AGP will pretty much die in the next 6 months or so, and also is fitted with PCI-E x1. By getteing this GIGABYTE motherboard instead of the ASROCK you'll be spending an extra $40.50 but if you get the case I showed you instead of the one you posted, you'll save $27.49 and if you substract that from the $40.50, you'll be spending $13.01 more, but, it's more future proof motherboard. Aside that it also has an intergrated video controller as well as the ASROCK.
All of these and above will fit perfectly. Just remember to get a duall channel KIT memory moduels and not a single module, and don't worry about the brand name, Geil Ultra Series Value Dual Channel
will work fine.