I just bought a 99 and had keys made at Lowes. For keyless entry, you'll be best off getting an aftermarket alarm installed. Even the most basic will control your locks if you already have power locks. Remote power windows and start are usually add-ons. Alarms are sort of a pain in the butt, because you have to cut open the wiring harness under the dash, so it is usually easier to just have a shop do it. They get so little in labor for it, that it's just not worth DIY unless you're looking for a reason to spend a day on your back, under your driver's seat.
04 X a/t
14 Sonic w/turbo & row-your-own tranny