You have to be very careful with car covers because they can easily scratch the paint if something is on the cover or the car itself. Not to mention, they're an absolute pain to put on. If it were my car, I'd go with a good ceramic coating that is maintained as necessary. It'll allow things like...
I only ever buy used vehicles, so take my opinion with a grain of salt, but I'd go for the 2024 over the 2025. With how many things are usually changed with new generations, who knows what problems could arise. I have a 4th gen and there's differences in the problems between the 03-05 models...
That is absolutely insane and you're incredibly lucky! I always have to laugh when people get rid of a low mileage vehicle like that, especially when they buy the exact same thing again. But hey, works out great for you!
I carry a small Dewalt socket set that I picked up from Costco a couple of years ago. I've really only ever used the 10mm-14mm on my 4Runner, but I've had other sizes come in handy when needing to disassemble cargo.