My plants came with a stowaway (I think(

Started my betta tank on the weekend, and noticed this little guy today. I'm hoping he's a snail that came with my plants. Any help identifying would be great. Assuming if it's just a snail he's safe to stay.

Thanks!

(Also pictured are my tank setup and my beautiful Squirt for any other input)