Salut pour ce que tu demande, il faudra faire un choix entre une taille de BDD plus conséquente que l'espace disque en lui même ou le contraire.
Un forum consomme de l'espace sur une base de données et non sur l'espace disque en lui même (même si on peut considérer que chez certains hébergeur, la base de donnée alouée n'est pas indépendante de l'espace disque forunie... Cas des hébergeurs gratuits), tandis que tes images et tes vidéos, elles, consomment grandement de l'espace disque et 0Mo sur une base de donnée.
Donc faudra choisir un hébergement en fonction de ce que tu vas privilégié le + (forum ou contenu multimédia). Dans le cas où sa serait les 2, je te conseillerait 1&1 ou OVH qui sont les plus fiables du marché européen à l'heure actuel et propose des petits hébergements soit gratuit ou payant avec assez pour faire ce que tu demande en dépensant 1 à 3€ par mois.

Voila
PS: Si tu as une communauté de moins d'une centaine de membre a tout cassé, vaut mieux t'orienter vers un hébergeur gratuit (mais garre au saves)! XD