CJ, welcome aboard.
In addition to checking here, be sure to look at locostusa.com.
The registration issue is a state by state thing, so it's best to specify which state you're in and see what others have experienced.
BEFORE you start your build, get together with some locals, look the cars over, get rides in them, see what you like and don't like. The 3rd best thing about a seven (behind the performance, and the fellow owners) is how easy they are to work on.