1) Please look in the apache error.log of the website for a more detailed error message.
2) You can edit the corontab with the command:
3) This happens because files created by joomla belong to another user then the FTP user. If you want to change that, you may search the forums for suphp
4) No, just enable SSL for the website and create a SSL certificate in ISPConfig.