Epic's valuation is around $30bn and Facebook has the cash to do it but arrogant Epic founder and CEO Tim Sweeney would never sell to big bad Facebook. Maybe he gives in and sells to Facebook because they have common enemies(Apple and Google).
FTC is another problem but they would probably allow this acquisition no matter how big it is because Facebook is not in the business of making video games or game engines.
Besides owning Fortnite and major content creation engines for the metaverse like you said another good synergy is boosting Facebook's Twitch and YouTube Gaming competitor Facebook Gaming with Epic's expertise.