We already needed a CB, so BFG was a signing we needed. If Dunk goes there is no way we will last the season with only GG and BFG as our experienced CB's.
I think he will leave, to Newcastle probably, not Fulham. Replacing him will be difficult, not impossible. If it is gives us scope to bring in a exciting attacking signing then it isn't necessarily a bad thing.