I will suggest you to trade for long term. It is much safe and risk free. On the other hand, day trading is not a easy it requires lot of experience is needed on day trading. It is much risky
Yes youre very right. Long term is the best for those who have no experience. He should get started with long term trading and by the time he gets a lot better with that, he can then consider doing short term trading sometimes. Within a short time he will just become an expert in it. Long term is the best to start with.