I have a question, I'm used to using 8 and 16 track digital recorders, but I'm to the point where I want to have unlimited tracks and a better handle on my production in general, so I'm switching to recording on my macbook. I have a few questions.

1) Would I just need 1/4" to USB adaptors to connect to my laptop to record?
2) Would I be better off getting some sort of preamp software for my guitar and keys to my cpu or would I be better off just micing them?
3) Any other general suggestions?