You may not be aware that any source can be referenced to an URL, hence all that you suggest can be set up as Source documents. Even individuals within your report can be referenced. Just make sure that the files are in the skins folder that you create your report from, so they are uploaded with your report.