Look at the returns and expenses on each fund. A great visual is to look at the chart called "hypothetical growth of $10,000" to see the amount and shape of the growth. I own about six T Rowe Price funds that I have been very happy with for 15 plus years. Sorry, Vanguard fans, but the numbers speak for themselves. The only one I would definitely consider changing is the Extended Equity fund, which has a high expense ratio for what is really an index fund. In your shoes, I would look at the Health Sciences fund and I would consider a Vanguard index fund or ETF.
I do not in general like the target date funds and I would over time spread the Roth over the other funds you choose. You pay two layers of fees for a result you can achieve yourself. With a long time horizon, in your shoes, I would not personally put much in bonds.
You have good choices in your 403b. Most folks with 401k, 403b, and 457 plans would kill for these choices.
I own single stocks as well. Dividend re-investment into solid companies is a great way to grow your pile over time. If the shares are held in a taxable DRP/DSP plan or brokerage account, the taxation of dividends is favorable. However, I would not put too much into these stocks unless you have a plan and are willing to do the research.
I think you are on the right track, overall.