Usually shared hosts will allow you to have access to your own 'error_log' since most websites have their own virtual hosts, this shouldn't really be a problem. AFAIK there shouldn't be any issues will making calls from an SSL site to other sites, worse case scenario, if it isn't secure, the page will warn the user that it is about to make an un-secure request to a different site (well, the browser will)