Hello Redwood, I use Schwab myself as my employer keeps my retirement plan there.
My biggest concern is AT&T. It is a huge, undiversified, risky, and unnecessary part of your portfolio. I recall you said that this is in a tax sheltered account in another thread I'll respond too as well. So sell away. AT&T was bought by Cingular in the recent past before switching to the better known AT&T name, which to me indicates something about how likely this is to be the best choice over the next 50 years. Specifically, not very. Most stocks underperform cash, with only a few hitting it out of the park to account for all the gains. Your odds of choosing one that equals or exceeds the market are slim and not predictable by you. Ditch T ASAP. Otherwise you may as well head a few blocks south walk in Circus Circus and gamble your way through the Eldorado.
Similar for health care. This has been doing super great for a long time. However, all it takes is a tiny shift in the political winds to send it to the bottom. Personally I view health care stocks as something that I profoundly wish would crater, never again to exceed population growth plus inflation plus a money market fund plus volatility plus potential innovation. I am voting against you.
SWTSX and SWSSX are fine. I don't see the total market fund overlapping with the small fund as being critical, but Schwab also ofers an S&P500 fund for 0.02% and a very cheap Russel 2000 fund if that concerns you. Schwab's only international mutual fund is a large cap developed market fund, or your choice of the "fundamental" SFENX (emerging markets) and SFILX (small developed country companies) which are more expensive. I am OK with them, but many or most people would disagree.
The other choice is ETFs. If you aren't interacting with your account often anyhow then ETFs are just as good, just be sure to set dividends to reinvest. Schwab has loads of ETFs.
At this stage, asset allocation doesn't matter much beyond be in stocks, be diversified, and keep costs reasonably low. But, splitting the ticker symbols mentioned above equally would be an OK start. Realistically, even just SWTSX or SWSSX would be forseeably as good for your situation.