Deleting a forum will delete all the threads within it -- this is noted on the delete page. However, it shouldn't touch anything outside that forum and I don't see any reason why it would (nor can I reproduce it).
How many threads were in the forum?
In terms of backups, we could really only recommend restoring full backups. There are many related tables and pieces of data that are intertwined.