If those ring sizes will give you the gearing you want, then it's a decent plan. The only possible hitch I see is if you can't lower your front derailer enough. But it's not a big change, and friction front shifting is more forgiving, so it should work out.
The 7075 rings should last longer than the softer alloy ones. I can't attest that the TA ones would be better than Stronglight, but historically TA seems to be the premium brand.
10 and 11 speed -compatible chain rings are thinner than 8 and 9 speed ones. They should work fine with the wider chain, but the opposite (wide 8 speed chainrings with narrow 11 speed chain) doesn't work. If you stick with an 8 speed cassette and chain, you shouldn't have problems with 10speed-compatible rings on your DA crank.
Those prices on Ribble are pretty great; nobody in the US seems to carry replacement rings for reasonable prices. I know where I'm going when I wear out another set of rings on my Campagnolo crank.