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, 2001 XT225
2008 Vino 125, 2009 Genuine Stella
2012 Zuma 125, 1980 Puch Newport moped