BA will not check bags through onto non Oneworld airlines on separate tickets.
The policy is:
Passengers holding separate tickets and how their baggage is being accepted, depending on the separate ticket type:
BA to BA (i.e. BA operated, BA prefix, BA paper) - Passengers and bags can be through-checked providing MCT (minimum connection times) are adhered to.
BA to oneworld member (i.e. oneworld carriers prefix, oneworld carriers paper and codeshare partners - Passengers and bags can be through-checked providing MCT (minimum connection times) are adhered to.
BA to other carriers (except oneworld carrier and codeshare partners) - Passengers and bags will only be checked to final BA destination. They will not be checked through to the final destination.
http://www.speedbirdclub.com/au/rese...ckets/?print=1
The link may require an IATA number and location. 12345678 and Australia work.
More info can be found in this post:
http://www.flyertalk.com/forum/briti...e-tickets.html
FlyDubai operate out of T2 at Dubai, which is on the opposite side of the airport to BA which currently lands at Concourse C and is connected to Terminal 1. You will need to enter the UAE, collect bags at T1, and transfer to T2.
With baggage collection required, you will need to take public transport over to T2. I don't think there is a landside complimentary transfer (there is airside).