1. Not sure how I can help you here, as it may be a ROM specific issue. The default launcher on my Galaxy S1 is the "1" screen. You can use a different launcher like Go, Apex or Nova which can allow you to change the homescreen depending on which one you like.
2. Why just not make a bookmark of the page, then put that bookmark on the homescreen? You can just separate the bookmarks into a folder so it doesn't get cluttered. As for using a custom icon, you need to use a launcher that supports such icon customization (Go, Apex, Nova, etc). You can use your own icons or download an icon pack from the Play Store.