1. Yes you would need to copy the whole setup! Otherwise you could ask your host to mirrow (symlink) your files from the nonsecure site to be also the secure site. This would save you much time&hassle of keeping 2 identical copies running (e.g. keeing the image folder identical!)
2. In those files you would need to adjust the file path to the secure setup. The HTTPS server should be in both configure (secure/nonsecure) identical.
Look for:
PHP Code:
define('DIR_FS_CATALOG', '/xxx/xxx/xxx/xxx');
define('DIR_FS_SQL_CACHE', '/xxx/xxx/xxx/xxxy/cache');
and
PHP Code:
define('DIR_FS_ADMIN', '/xxx/xxx/xxx/xxxy/admin);
in the admin!
And remember to set those to true:
PHP Code:
define('ENABLE_SSL', 'false');
PHP Code:
define('ENABLE_SSL_CATALOG', 'false');
define('ENABLE_SSL_ADMIN', 'false');