You do not have to have a blog (it might help with sales and approval but its not a requirement).
You can have buttons without them being linked at all if you want
Well maybe your friend edited it? Did they give you the full download i.e. documentation etc or just the PSD file? All files have always had to have documentation so I imagine its the later.
Either way when you go to submit read this http://support.envato.com/index.php?/Knowledgebase/Article/View/423/85/psd-templates-submission-requirements make sure your layers are constructed properly, you must have documentation to support it and use placeholders in the download NOT original pohots
All files need documentation, only images authors own the whole right to can be distributed and none should be really in PSD files. All PSDs should be layered properly etc so if you found one tht fails at all that you should probably let envato know.
Out of interest you have no buyer badge and therefore no purchases so how do you know this is the case??
Depending on the theme it might be on the builder or shortcode otherwise just enter it as a div and assign a bg colour to that in the HTML editor not visual editor
They are replying on the item comments of the theme I would try there
For something like that done properly by a good developer you are probably talking 3K starting and upwards depending on what other features you want to ad and timeframes etc. We might be able to do it for you – if you think thats feasible send me a message via my profile. Thanks
Closest thing you will find on here is going to be one of these http://themeforest.net/search?category=wordpress&direction=desc&order_by=best-match&term=recipe&utf8=%E2%9C%93 if you want something more accurate i am afraid ti will require a custom build, which is going to require bigger budgets
I know him so will get him to look at it!