It might not seem like a lot of money today, but those $35 in BTC can one day be worth $135 or $335 that your friend is just wasting for no reason. You wouldn't be doing that with fiat, why do it with a currency far more valuable? I understand that he won't waste the whole amount, but only the required transaction fees, however, there is still the possibility that he makes a mistake and the coins get lost.
Since your friend is a newbie, he might not know much about testnet. All the features from the mainnet can be played around with in a testing environment and you don't have to spend your real coins. Wallet addresses are different and you need to get your hands on some testnet coins, but it's a great learning ground.
Thanks, I know everything about the testnet and have shown him how to run Electrum on testnet, but he wanted to start on the mainnet and learn everything about all types of wallets, addresses and transactions.Since your friend is a newbie, he might not know much about testnet. All the features from the mainnet can be played around with in a testing environment and you don't have to spend your real coins. Wallet addresses are different and you need to get your hands on some testnet coins, but it's a great learning ground.