Of course you can optimize your blogger like a real website too. Do the usual way of link building and you'll go smoothly
Select a good niche and build your blog on it. This will help you to get more backlinks which will help in improving your rank.
yes you can but i don't think the results are goging to good so you should als try all other methods.and just continue i hope it will helps you
yes you can its a great idea to grave more traffic and users on your blog or site you want also do other everything that related with promoting
Sure you can do SEO for your blogger. Just following normal SEO methods may rank you blog even better than websites. Refer, the article from SEO Book which explains completely for your blogger SEO. Hope, it gives you best solution.
Yes, definitely you can and it is very effective though sometimes it can takes lots of time to rank high on google depend on your keyword and competition. Try to build links regularly to increase you page rank.