I've never understood sweatbands. That could be just me.
Also, even a punk should know how to clean up too. One of my good friends dresses like you on a regular basis, but he also can rock a dress shirt and tie in a way that looks sharp, but not boring. If you are going into a professional field, this becomes even more vital.
i love that style! unfortunately not many people in my school dress like that, if they do, they are taken (of course). Screw the people who don't like it, I think its really hot, I've always had a thing for punky dressed guys. People have their own styles and in my opinion your is awesome