Put all that junk on it and it would just become another bland boring modern bike. It already has FI, enough is enough. Anyone who cannot kickstart a 400cc engine should find something else to ride. And as much as I like tubeless tires, I would be perfectly happy with tube type tires as long as it had a centerstand. I learned how to fix tube type tires decades ago.
As for ABS, after doing some research, I found that the only difference between an ABS bike and a non ABS bike is a disconnected wire or a pulled fuse. ABS brakes must work normally if the ABS fails, whether that failure is intentional or not. I have the ABS disconnected on my car (and the warning light taped over) It was impossible to drive it the way I wanted with ABS.
2002 Vulcan 750 (being repaired, engine has to come out) 2013 Royal Enfield B5
2001 XT225, 2009 Genuine Stella
2012 Zuma 125, 1980 Puch moped