Yeah, no worries... Sure, we can just keep this thread open and I'll help with anything I can. I'm sure others will pipe in too when they have a moment.
So you have Acquia, which is what they call an installation profile. There are lots of these bundled "profiles" around. Usually they're sort of purpose built to get you going quickly with a bunch of features. Acquia seems to build in the idea that you can start building on your windows laptop or desktop and then push the website to their cloud based hosting which is cool but might not be for everyone.
I think an easy course of action when you're ready to get it on your server would be the following:
1) Download the full Acquia setup from here (http://www.acquia.com/downloads), upload it to your server making sure that you have the same version of Drupal as on your development site.
2) Upload your theme if it's custom from your laptop to /sites/all/themes
3) Upload any files from the laptop website from /sites/default/files to the hosted site at /sites/default/files
4) Upload/Install any additional modules as discussed earlier so that you have the exact same modules on the laptop site as on your hosted site
5) Get the Backup and Migrate module on both sites. Once you've installed Backup and Migrate you can access it from: /admin/config/system/backup_migrate Click the backup button and it will backup the website's settings and content to a file.
6) On the hosted or remote site use the restore function within Backup and Migrate to "restore" the hosted site (using the data file from the laptop site) to all of the features and content of the site on your laptop.
*** Once you've done that, it should be ready to go but I always go to the Admin -> Performance section and clear the cache to make sure there is no cached junk in the system.