Can I use Wordpress Themes from outside of Wordpress Direct?

If I use a Wordpress theme that is not provided in the Wordpress Direct theme gallery, can WP Direct automatically install all the plugins etc. just like it does for themes provided by WP Direct? Or will I manually have to install the plugins from the /wp-admin area?
How would I get this theme into WPDirect?
How would I get this theme into WPDirect?

You are more than welcome to use an external WordPress theme with WPD and all of its features. If you want to upload your own theme, first you'll have to download the theme to your computer.
You'll need to use an FTP client to upload the theme to your website. (Try Filezilla if you don't already have one.) Your FTP login information is on the "Website Settings" page of your WPD members dashboard.
You'll have to upload the theme folder from your computer's hard drive to the following directory on your FTP account:
public_html/wp-content/themes
Once it is uploaded, activate the new theme by logging into your wp-admin.
If you have installed your website through WPDirect, you will already be hooked up with all of the plugins. Changing themes on the site does not change the functionality of the plugins.
You will only need to manually install the plugins if you are importing an existing WordPress blog. For more on this, check this question: http://ask.wpdirect.com/question/202/how-do-i-install-your-recommended-wordpress-plugins-if-i-ve-imported-your-site-into-wpd-.html
You'll need to use an FTP client to upload the theme to your website. (Try Filezilla if you don't already have one.) Your FTP login information is on the "Website Settings" page of your WPD members dashboard.
You'll have to upload the theme folder from your computer's hard drive to the following directory on your FTP account:
public_html/wp-content/themes
Once it is uploaded, activate the new theme by logging into your wp-admin.
If you have installed your website through WPDirect, you will already be hooked up with all of the plugins. Changing themes on the site does not change the functionality of the plugins.
You will only need to manually install the plugins if you are importing an existing WordPress blog. For more on this, check this question: http://ask.wpdirect.com/question/202/how-do-i-install-your-recommended-wordpress-plugins-if-i-ve-imported-your-site-into-wpd-.html

You can now upload themes without using a separate FTP client.
Simply click "My Files" on the right sidebar of the WPDirect dashboard.
You will be taken to a menu that allows you to upload themes directly to your dashboard.
You can then install the theme to individual websites on your account.
Simply click "My Files" on the right sidebar of the WPDirect dashboard.
You will be taken to a menu that allows you to upload themes directly to your dashboard.
You can then install the theme to individual websites on your account.