9 speed indexed bar-end shifters aren't terrible to use and the front is still a friction so it'll work with the cyclone FD. It's probably the easiest thing to compromise if you do really want to ride this bike. A tiagra donor bike might come your way if you look for it and then you can poach parts from it and likely sell your bar-cons to someone doing a gravel-grinder conversion or something. I've had good luck using 9 speed chains on older triple cranksets so far.