how much does it cost and what parts are needed

Haaa. Yeah it definately is not cheap no matter how you slice it. All I can say is keep your wallet open for any and all surprises along the way. Make a plan and stick to it. Do not waiver from your original planning. If you do........ again keep your wallet open and very wide!