Only you can answer #1. It sounds like you probably have the skills to DIY it, but I'd guess you're looking at $10-$15k and 12-24 months, assuming you can put in 20+ hours per week and that you'll occasionally have "life" get in the way during that period. If you are sentimental about this...