What O/S are you running?
I take it you mean the November issue and not this month?
I have just installed Shop Factory from the DVD and I never got asked for a number. Mind you I haven't tried to run it yet as I don't really want it.
As for the Dummies ebook it does say that you need to register online to get past chapter 2.
I haven't tried File back up but from reading the description there does not appear to be any resstrictions, other than it only lasts for 6 months. I don't think I would upload backups to a holding website though. I use a separate Hard Disk which is taken out of the computer and stored.
If you still have a problem email me via the envelope and I will send you my copy of the DVD as I don't really want anything on it at all.