An E6B mechanical (whiz-wheel type) flight computer is needed for general aviation flying. You can get a more expensive electronic version, but I would go with the cheap and reliable whiz-wheel.
The portable NAV/COMM will be of no use to an airline pilot, but it in general aviation it can be worth it's weight in gold when (not if) your radios and/or electrical systems fail, especially at night or in IMC. Also you can use it to listen to various frequencies to learn the aviation radio lingo. I would say get that one.
The GPS might also be useful, but if money's tight, I'd skip it.
Did you get a flight bag? In GA you normally use a soft bag, but you might consider a hard case like the pros use...it will work in GA, and you will need one when you fly airlines or corporate.
Also get a large pro logbook, not the little private pilot one.