Det finns oftast sitemap moduler som du kan använda, alt. att du skapar en sitemap på
https://www.xml-sitemaps.com/. Det tar dig ca 5 minuter och är bättre än ingenting.
Du ska inte 301a sidorna om du inte vet vad som funnits där tidigare och om de inte är relevanta för den nya besökaren. Jag rekommenderar starkt att du sätter 410 istället vilket förklarar för Google att sidan tagits bort permanent.
Du kan även se över att sätta disallow på /forum/ om du inte använder det i din nuvarande struktur.
Jag personligen skulle inte låta min webbplats generera massvis med 404or. Detta för att det ger en dålig användarupplevelse och även Google kommer att märka detta. I längden är det nog skadligt för din ranking.