I found someone who will help put the wires, but I need to order the speaker wires today. can anyone suggest what brand of speaker wires should I buy. I will most likely use Amazon and it will ship the fastest.
Also, Should I buy any other cables etc., that may have future use (like cat5e etc.). If so what cables?
For regular loudspeakers, 16 gauge lamp cord is fine for runs up to about 30 feet. If you're running many hundreds of watts, or need to go farther, thicker electrical wire is needed. But any decent hardware store will have the type of wire you need. There's no benefit to wire that claims to be just for loudspeakers, especially if it costs more than lamp cord or Romex.
As for network wiring, that's always a good idea. Phone wiring too.
Definitely figure out exactly where everything's going before that drywall goes up! Also, it may not hurt to have runs for additional speakers if you think you may ever jump to 7.1, different sub location, etc.