Yes, you can add photos to your site, but HD Video and Audio are only available on Pro & Business plans.
More information on this topic at:
- https://www.weebly.com/app/help/us/en/topics/adding-pictures-to-a-site
- https://www.weebly.com/app/help/us/en/topics/upload-a-logo-to-your-site
- https://www.weebly.com/app/help/us/en/topics/upload-hd-videos