No one will answer all your questions for you. You must show that you have attempted this for yourself.
Please post what YOU THINK the answers are for these question, and someone here will be happy to check your work.
Make sure you don't repost or post another set of questions ... UNLESS YOU INCLUDE WHAT YOU THINK THE ANSWERS ARE.
You ARE one of the rudst person i have ever meet now if you aare not willing to commet to what you signed up for then GET OUT!