If you us 03-04 forks, then you can keep your triple tree as is... if you go 05+ forks, you will need to swap your lower triple.
Like you said, you will also need a kickstand, and rear shock.
I am not sure about the brake line.
I do have Black powdercoated 03-04 forks and a blue shock for sale if interested. Also a standard length HEL black brake line.
I just put Scg suspension on my bike.... lol