Options for new equipment when replacing older parts that are end of life?
The short answer is yes. 

As @Criggie notes in his comment, the rear half of your shifting system is working. So there is no need to mess with it. 

The front derailleur and crank are both Shimano road product, so if you replace both from current 9 speed triple Shimano road product, you're pretty safe. 

The 9 speed part only matters to maintain chain rings that match your existing chain width, and 10 speed rings will work reasonably well also. 

Do not use a 10speed front derailleur.