First off, read the FAQ! It's locked at the top of this forum for a reason.
Now, on to answering your questions. Combat swords is undoubtedly the fastest way to level. That being said it is also the most boring spec (IMO).
As far as putting points into sub, that is all up to you, assassination would supplement your combat damage better though.