1) The front page is not powered as such by the XenForo software. (It uses some common code, but it wasn't created using the XenForo software). You can achieve the same look yourself with basic HTML but there's nothing within XenForo to help you do this.
2) No, not right now. But improvements to make XenForo more user-friendly with mobiles is planned for version 1.2 which is under development but does not currently have an ETA.
EDIT: What I should add, is that there is an excellent add-on called Responsive Design by Arty which for a small cost will basically make any XenForo style responsive for mobiles and tablets.
You can see this in action by going to
http://www.valvetime.net or
http://xfshowcase.com with both a normal browser and a mobile.