Good news! Got everything up and running -- all the Google stuff, market, etc. I flashed Gapps as advised and after I logged into my google account everything was ready to go. I demolished my battery doing all this, so I have to wait til I get home to really play with CM7, but the phone does seem to be running in a stable manner.
Thanks to everyone for their help!