I'm sorry, but these questions are much too broad and vague to attract meaningful answers. There is a whole wealth of information in the sticky threads at the top of this forum. I suggest you start by reading them and also reading some of the other threads here which interest you. After that, if you still have specific questions, please feel free to post again.
Please also note that all review requests, including SEO reviews, should be made through the [Reviews & Critiques forum, in accordance with its [URL="http://www.sitepoint.com/forums/showthread.php?744418-Read-before-requesting-a-review"]guidelines](http://www.sitepoint.com/forums/forumdisplay.php?12-Website-Design-amp-Content-Reviews-amp-Critiques).
You can request general advice and information in this forum, but not a review of a specific site.