If you have the means and you care enough about your cars paint, get PPF asap. Tesla's paint is notoriously fragile, you don't need full body just the front should be good enough. I will cost you a pretty penny but for many its worth it.
If you like stats there are many apps and websites that will track your battery charge, efficiently, battery degradation, etc. Many are monthly fees but you can host some yourself and pay nothing, I recommend teslamate (
Docker install | TeslaMate).
IMO don't get a tesla wall charger if you plan on it, just get a NEMA 14-50 plug installed and use the mobile charger. you don't need much more than that.
Set up sentry mode and set it up so that it is off when its at home or at work (basically have it on anywhere you think your car has a chance of getting damaged). Don't keep it on all the time it will drain your battery, unless you don't care about that.
I live in Texas where it hails at least once a year, the first 2 months of having mine it hailed during work and my car was the only car that had any type of hail damage. I bought a hail cover for my car. If you park in the garage or under an awning you should be fine.
Lastly battery stuff, you probably have an LFP battery. So, setting your charge limit to 100% daily is an option for you and is recommended by Tesla. Personally I would charge it to 100% once a week, for the rest of the week try to keep it as close to 50% as possible. Try to not charge at DC supercharging stations if you can, it does degrade the battery a bit more than AC charging. But all of this battery talk is just a suggestion, you'll be fine with what ever you decide to do.
sidenote: If you live in the US and in one of the applicable states, you can get tesla insurance. Tesla insurance premiums are quite low compared to other insurance companies.
Thats my 2 cents! Obviously I'm not saying you have to do all or any of these to have a good experience, do what ever is most convenient to you. At the end of the day Teslas are a lot like any other car, just drive and have fun with it.
Welcome to the community!