When it comes to evidence that you have met: the BE will not accept Internet evidence. They want to see proof that you have met face to face in person. In other words they need proof that you met in Dubai. Regarding sponsorship from your boyfriend: He will need to prove that he can support you without you becoming a burden to public funds. He also needs to prove that he has long-term accommodation you can stay at. His financial evidence could be savings statements showing how much he has to suppport you with and/or payslips to show he has a secure job.