Yeah you need it. If you didn't FH2 would be "standalone" and would have millions of players online everyday. You can delete parts of BF2, however. Deleting all the maps in the levels folders should be pretty safe. Then you can probably delete the vehicles, soldiers, and weapons. The static objects and vegetation is problematic because some custom maps, at least, use some of them. So dont delete that.