It seems like you're asking two separate questions. Is this about someone working a job and potentially defrauding a company? Rather than trusting a friend on a personal level with your savings, which doesn't seem like a normal scenario that ever needs to happen. Why would you give a person your savings, when you know they have a problem with money handling? If they are a good gambler, playing with acquired skills, then they would never need outside funding from such a source and could build their own bankroll.
At first, he didn't know that his friend has a problem in gambling not until one time where he see him in a betting shop but if only he knows it at a much earlier time, he won't never entrust his money to his friend. His friend can still work with him but on a different role or on a different department where money is out of reach.
If his friend is a skilful gambler and can make money out of it, then I don't think he won't look for any other jobs but he will only use all of this time improving his skill in gambling as this is where his own passion is. When we love what we are doing, we don't feel that we are working anymore but we will only feel that we are playing.