bigtechhater you can look at this, not complete but pretty good, overview of mobile browser privacy. Firefox not only lacks good anti-fingerprinting protection, they also lack good security (the GOS team recommends Chromium-based browsers) and started a new campaign of misleading advertising, while they themselves are now basically an advertising company. I personally use Brave and try not to change too many settings to blend in with other users (you generally want to avoid a unique fingerprint). uBlock would actually increase the fingerprint due to the low market share of Firefox coupled with the unique situation of a uBlock user on mobile. The more you stand out from the crowd, the worse it gets.
As for how much data facebook can collect about you. It seems like it's enough. There are a lot of hardware identifiers that apps can read without any special permissions (like exact battery percentage down to like 10 decimal points or something, free memory, free storage and so on) that are pretty unique. Having marketplace running in a work profile doesn't give it good isolation. It would be a lot better to put it into a separate user profile that doesn't run in the background. That would help immensely as the app can only start collecting data when the profile is actively running. That is, if you don't rely on notifications of course. Often enough, convenience and privacy are on the opposite ends of each other.