No membership needed for AWRCS. If your under 18 you will need a parent there with you to be able to race. Fox floats should be just fine for xc racing if they are set up properly. A steering stabilizer is good but not needed to try a race. Most likely the over bored 400 will be just fine as well as the other mods that you mentioned.