If you're doing it yourself, you can probably do the job equally well as I can, but you'll need to go down to home depot or lowes and get the cheapest RJ45 crimper you can find (about $20) maybe a 300 foot spool of cat5e wire (as cheap as $20) a box of RJ45 terminators (about $20) modular jacks (about $5 each) and modular faceplates (about $1 each.)
No, just no. First of all, use cat6 cabling. It is only slightly more expensive than 5e but is a lot more future proof (i.e. 10GBASE-T up to 50meters). You could go 6a but it is a lot more expensive and the cabling is much thicker, making it more difficult to work with. Second, don't bother buying a crimper and making your own cables. It just isn't worth it when you can buy pre-terminated and pre-tested cat6 cables for like $5 or less. Just buy the spool of cable, modular jacks and face plates. If you want to get really fancy, get a cat6 patch panel for the side where all the terminations end up. The jacks and patch panels are worlds easier to terminate than the cable ends, especially when dealing with cat6.
Terminate everything with T586A and don't worry about doing any crossover stuff. The only time you will need a crossover, is if you are going switch to switch. Even then, this isn't 2002, most switches are auto-mdix now days. If you end up having to need a crossover for some reason, then just buy one. Again, they are like $5.