I have very similar to your 1 and 2.
Trying to replicate FTSE All-World index. The cheapest single ETF I know of is Invesco FTSE All-World FWRG with a TER of 0.15%. Yours is 0.954%.
What I’m doing different is I’m using non-vanguard funds with slightly lower fees and using the distributing version so I can rebalance when reinvesting the dividend.
I have my Money Market Fund not in an ISA to use my tax allowance. £7000 over the last 12 months in CSH2 would be £382 and I’m using ERNS. It has a higher fee, 0.07% to 0.05% but I prefer the distributing ETF to keep track of dividends in case I ever go over the allowance.
There is no “best way”. That said, this seems unnecessarily complicated.
Investing so much of your money in a money-market fund every year is extremely risk averse. I’m also not sure why you’re investing twice in the S&P 500.
I would suggest consulting a professional financial advisor.
After just reading IE’s 2025 review I’m in digestion mode. It’s a good read btw.
That said my gut feeling would be to drip feed into just a global/world ETF, perhaps one that doesn’t have too big a % of EM in it.