if you start your car, you had better go DRIVE it for 20mn to let the oil fully warm up.....otherwise, you're not doing your motor any favors by letting it idle...........
nothing else is essential aside from a battery tender, fuel stabilizer, and maybe inflating tires.with modern tires, it's not as much a necessity