Sounds like you just need to dive into some in-depth threads concerning some of this so you can make some really good and informed decisions based on cost/budget, time, labor, availability of parts, etc. etc. etc.
It should be a beast one day with those things in mind though, I'll say that.
Let us know how it goes and good luck with the build.