No, you don't have to pay for RaiPlay. It's a free service. However, if you're trying to access it from outside Italy, you'll have to pay for a VPN (like NordVPN) that has Italian servers and can unblock RaiPlay.