That's exactly the point. He sees an opportunity and takes advantage of it. Opportunity can be given to another person. But most are either created by thought and a planning process, or they are stumbled upon. But regardless of how you find an opportunity, it takes work to turn them into a success.Reread your post and you'll see multiple opportunities your friend took advantage of.
I could offer to pay your way through medical school. That's an opportunity. But if you sleep though class, it's not going to amount to much.
It could be said that I gave my friend an opportunity when I hired him. But that isn't correct. He gave me his time, I paid him for it and resold it at a profit. He learned a lot by working for me, but the other 36 people here have the same chance. He's doing something with it. The others are just nine to fivers. (Actually 08.00 to 18.30). They will never be owners. They are workers.
Very few of the 10, 5, or 1% were born with a silver spoon in their mouths.