Do you happen to know any guy by the name of karma dude or something along those lines? Not from crater, but from here.
Anyway, hello and welcome to SPPf. Read the rules, obey the rules, read the FAQ, read the stickies, obey the stickies, and so on. Sounds like a lot of stuff to do, but it's not that long.
PM me if you have any questions concerning the forums and such.