I can't answer most of your questions, but:
3. would the programming dept be recommended? i mean, for me that barely knows codes, would it be much easier if i pick the audio dept?
I don't think you should flippintly chose like this. If you enjoy audio and all that is connected with it, then I would go into it. I wouldn't suggest choseing something simply because another choice may be harder.