I suggest that you do some reading here. check out some tags that interest you in the search engine and spend some time. All of your questions are answered right here in the numerous posts and threads people have written here. I don't think that anyone can answer your questions as a one off. It would be like asking someone to tell you about themselves... way too complicated and involved to write in one post.
Anyone want to be friends on Facebook?
Send me your name via PM