Betting on UFC fights - best platform, legality, payout taxation?

Have been an MMA fan (UFC mostly) for a while and was thinking of trying to see if I can bet a little money through online platforms (like Bet365, Stake, Draftkings etc.). I'm in Ontario and wanted to check with the community on a few things:

  1. Is it legal to bet on MMA sporting events in Ontario via these online platforms?
  2. If yes, what are the safest (data privacy) and reliable platforms?
  3. If I cash in a payout to my bank account, does it qualify as income/capital gain/ non-taxable?
  4. Any general issues/problems/observations for your preferred platform