I think everyone's a little tired. Sorry.
I don't have DFX so I have no experience with with DFX demos, except for the WIQ demo. That one's fun, and only a little janky.
This is a BF mod guide:
https://novahq.net/pages/modinstall/BFMHowToInstall.pdf
You didn't mention it, so I though I should.
I don't know what's up with the Bearforce.de site. DE is a german domain. It might be like a Teamspeak server and the password's posted somewhere.
I don't know. Wish you luck, though.