There are many here who have a lot more experience with e-bikes than I do, but I recommend a set of metric Allen wrenches, a set of metric box wrenches, a screwdriver set with both common and Philips heads, and perhaps even a set of Torx screwdrivers. Also a small torque wrench is probably in order, along with a set of Allen heads for it. I have everything except a small torque wrench (I have a large one as I also play with old cars) but I actually plan to pick one up this weekend so I can be sure I keep everything within spec on my bike. I believe there is a listing of key components, the type and size of the nut, screw or bolt it is mounted with, and the recommended torque setting in the Owner's Manual. That will be very important information if you are doing your own maintenance and you can download a copy from the Specialized website if you don't have one. Other than that, having a bike stand to support your bike would also be great if you are doing your own maintenance. I don't have one and it means having to turn my bike upside down so I can access the drivetrain while keeping it stable. Not a big deal with a traditional bike, but I have done it with my Vado 3.0 and it was a bit of a challenge as I had to be careful not to damage the fenders. I don't want to cause any damage to my bike so I am also considering a maintenance stand that can handle the additional weight of an e-bike. Just some thoughts for your consideration.