I think it would be hard to earn BTC0.5 in one month if you dont have any skill, some people suggest signature campaign but I dont think it will earn that much you need more than one high rank btctalk account and other people suggest to trade crypto but if you dont have skill you will only lost your money so I suggest you to study first or just work in real world or property investment it way more safe
Right now I prefer paypal but in future if all online shop which use paypal add bitcoin too as their payment system I would change to use bitcoin as my main payment with no doubt
Yeah faucet rotator will make easier for us to choose faucet we prefer but many of faucet rotator not serious about their site they just listed random faucet and usually not update the list, ugly UI and heavy to load