26 seems like ALOT of repeated ingredients. What could I leave out?
Yes, you can definitely streamline your routine and also improve results I think. I would leave out the B-Hydra &out (by all means use it up - but you don't need it in your routine). I personally also wouldn't bother with the caffeine solution, it's unlikely to bring a significant benefit, but by all means use it if it feels like it is working for you.
I would also recommend to use a moisturizer at night (any simple formulation with niacinamide and ceramides would be great - a few options here: https://whatsinmyjar.com/search/moisturizers/moisturizers-with-ceramides?ingredients_by_name=Niacinamide&exclude_ingredient_group=Salicylic%20Acid&spf=No%20SPF&sortBy=Irritancy&sortBy=Moisturization).
I would also try slowly increasing the frequency of the Retinol cream - adding a second time per week, an, if your skin tolerates it well, moving to every other night (this could go to every night eventually if your skin agrees).