Okay, apparently it can be done by just adding this to functions.php, the option to add a feature image will appear in the add a new forum
add_post_type_support(‘forum’, array(‘thumbnail’));
I still need to find out how to make it appear next to the forum titles