I have two questions
Firstly I want to customise the Zimbra login page and title pages and maybe put a logo in like hosted Mail by bob powered by Zimbra
Secondly i want to create a webserver on my box that hosts zimbra is this possible?
There is information in the Wiki about customizing the login page. According to the Zimbra license there are restrictions on what you can and can't remove.
Not sure about your second question. When you install Zimbra it sets up a "web server". If you allow "regular" connections your users will connect to the server on port 80 for the web client; if you only allow secure connections they will connect on port 443.