All I can respond to at this time, is if the list of modifications you intend to do to a bike you don't even own yet, nor have ridden, come to fruition..., I wasted a lot of time answering warranty questions for you. That's gonna be a moot point according to your planned mods.
I only say I wasted effort, because I see the replacement of parts that make a difference in the warranty, not the exhaust, or the flash, but when you slap ZX efi on, and something happens... that warranty is not gonna work.
Best of luck on your future bike build, understand there is more to making this stuff all work together, but when someone comes around, and asks for a little bit of input, and then says they can tinker, and have the skillset to do these things, we often find an endless stream of how do I make this work.. and many people will attempt to help again.. you need a serious backround on all these systems, and a history of being able to analyze and find solutions, and carefully co ordinate an intricate set of variables on a bike never owned yet..... but the end result is still, and always will be, cool ideals and wishes about awesome performance, unless you are capable of making the things work, on your own and do the experiments, on your own, and suffer the torments of failure or glean the enjoyment of success
Are pretty much an excercise in futility. Please, don't take this as a put down, but I and many of us, have seen a pattern of people come and pick brains about stuff, and some are sincere, and have success.. many are just dreaming about the worlds most awesome bike.
Again,.let us know when you actually have the bike, and have put a couple thousand miles on it (not 500...), and can make some better assumptions of what you "feel" it really needs, as opposed to assumed needs.
Ride safe man,