Do I need to keep photos once I've published/uploaded a report?

No. You have the option to remove inspection photos from your devices once you have published the report.