Hi Joe, I understand your concerns but I don't think it will bring any benefits. Its a lot of extra weight to carry around for those just-in-case moments.
Your best bet is to carry a small selection of tools and spares. Like an inner tube (or repair kit if tubeless) and a split link for the chain. There are also many multitools available too that will help if you get in difficulty.
I have the same Bafang M620 motor on my Frey bike. Its a powerful motor! Using the throttle to start moving puts a lot of strain through the components. So try to limit throttle usage until you're moving (pedalling under low assist) and try to feed in the power gradually under throttle. Don't give it the full beans straight away.
Cassettes are fairly reliable, but the M620 can eat away at them quickly if they're not worn in. From new, make sure your derailleur is setup properly and ride the bike conservatively for 250-300 miles before being aggressive with the power. It will allow the chain and cassette to wear in and marry together, and also try avoid throttle usage while in the smallest cogs (highest gears!). I ruined my first cassette in just 250 miles. The second has done over 3000 miles and still going strong. It does work.
Chains sometimes snap but you'd be better off carrying a spare split link and a chain tool. That way you can hopefully rejoin it and carry on riding. I carry a Topeak Link 11 Chain tool, it folds up small and can easily be carried in a saddle bag. But I've never had to use it while out on the road yet!
Inner Tubes - I've always used Slime in my tubes. Some people prefer other solutions but I have to say slime has never let me down. I've just cursed myself by saying that.
Lastly... Recovery. Have a plan if all else fails. If friends or family aren't available to help I know a local taxi firm with large "7 seater" taxi vans. (Although not large by US standards!
) The vans are big enough for my bike if I take the wheels off. If the worst ever happens I'll ring them to recover me.
Other than that all I can say is "touch wood" I've never been left stranded yet, and I've covered thousands of miles and abused the living hell out of my bike! I think you'll be ok.