You should join a signature campaign or just invest some of your real money to start.
He can if there is no investment but he needs to work harder. But to get a better result you need to invest somewhere that is offering realistic return and is a legit website. Maybe he can work for sometime and try to offer his skills to some companies and when he earned from there that can be the start of his earning from trading of altcoins.
i think every one can make 100$ but its depend with how hard he can do. i remember when i am first know bitcoin, i do everything i can to earn satoshi by satoshi for a very long time until i can use my satoshi to trading. i am do it in more than 2 months because i am not 24 hours in my pc so i only can work at least 2-3 hours per day.
Yes everyone can make $100 and as you said depending on how he wants to earn that very well. Everyone started with a faucet and I know how hard you will need to get into it just to get those satoshi's. But that's a good thing that you started to invest that with trading. Even you work only 2-3 hours but when the coin that you used to choose is pumping. It's good.