You need to install dummy content and populate the theme – it is a WordPress theme so it does not install looking immediately like a HTML site template does. Read the documentation as that will probably cover it
Typography is way off – takes forever to load main image (1.3mb is too big), logo is weak, spacing is inconsistent, very outdated design ,lots of validation issues
I agree with iKreativ – typography is the biggest issue, form and icons in footer need to breath more and there is nothing unique or modern about it
Logo is bad, type inconsistency – too many fonts and not the best choices.
B<r>Structurally its not bad but let down by design, and a few validation errors that can be fixed
You have to host the theme somewhere for yourself and provide a link to the demo when you submit it
Guidelines for WP requirements http://support.envato.com/index.php?/Knowledgebase/Article/View/472/85/wordpress-theme-submission-requirements
Guidelines for submitting a file http://support.envato.com/index.php?/Knowledgebase/Article/View/348
We can make the conversion for you if you want to pay for it as a private project
You will have to ask your parents to login and ask for support. For obvious reasons the purchase has to be verified.
There are several – Edge being one but none of them come close to hand coding it properly.
Also if you use edge then for here it would not be approved because it requires 3rd part specialized tools to edit it properly. There are also more often than not other technical issues with using tools like that.
150 or 400 either way for a decent developer to do a WP theme from scratch is unrealistic.
Most freelancer son here (the ones worth using) charge around $50 an HOUR with some a lot more than that.
Realistically a bespoke WP theme will be into the thousands upward from a decent developer.
Why not just buy a theme and modify it? Remember you get what you pay for (except when it comes to the themes available here which are an insane deal)