The only data that can be pulled from an external site using HubL would be from an RSS feed. You can use an RSS listing module to display data from any RSS feed (including one from an external site).
I am having the same issue with the image. When creating a Custom Module only the title and description shows up, but when using HS preset modules on an email, the image shows up:
Email RSS module has Title and Description. My image is a DIV inside the RSS description feed and it shows up just fine: http://screencast.com/t/I7f7UwvrI2t4
BUT, creating a page template and a custom RSS feed with ncivan example:
What information are you looking to get from your pages? HubL tokens are used to display information on a web page (the full reference for HubL is here), not get data for the page.