This is one of the problems I talked about because your blog code is sitting in a folder called "blog-0.2.1". If you used Firebug to inspect those icons, you would see that they are probably hard coded to something like "/blog/images/blogpage-file.gif".
Changing the name of the directory to "blog" as reccommended in the docs (http://doc.silverstripe.org/doku.php?id=modules:blog:installation) will see these icons work.
As for your other question, I don't understand what you are asking sorry. And it's probably time you started a new thread as it's a completely different topic. :-)