That allocation (25% total world, 25% total international, 50% S&P500) is a little redundant. Total world is already very similar to total international and S&P500, it is basically adding a third slice to do the same thing.
Total World is a fine choice by itself at 100%.
Or, 50% Total International, 40% S&P500, 10% Vanguard Small Cap will be basically the same as Total World.
Or, you can allocate to bonds depending on your objectives overall and for this account.
Or slice and dice. My HSA is in Vanguard Midcap and Smallcap (but with different available options).
Those fees are normal if they apply to the entire year and no others pop up.