If you want to earn satoshi for free theres a lot of faucet sites but it is really time consuming and kinda boring
He can surely earn that 5lakh satoshis from faucets but it will take him weeks to reach their with faucets as the payouts of each faucet site is too low, so if he starts collecting faucets everyday he will reach his target after 2 weeks maybe.
Better to do something else then faucets to save some time as well and earn some extra bitcoins too.