It's repairable, but I have no idea how much data you'll lose by doing so, especially since that list is not even half the errors that you have.
If you can restore to the 28th Aug (and then roll forward log backups if you have them) it would be the better option I think.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability