I just went through the same challenges activating a new account. Can confirm that mods will be very helpful. Be ready to provide screen shots and all the information listed above. They may set-up a 'mock plan' to get you started which you'll need to...