There’s a big scandal here in Brazil currently over player involvement in match fixing e.g. players being paid to pick up a yellow card in a certain game. This should receive a life ban IMO.
As I understand it Toney has bet on football match results for games he wasn’t playing in? If he’s addicted to gambling (even) but doesn’t bet on football then there should be no problem for the football authorities.