In my experience, nothing extra has been required for individual foreign stocks that are traded on US exchanges. I've only had smaller positions though, so it might be different for very large positions.
With taxes, an area to watch out for are the energy Ltd partnership investments, which can require a K-1 form. Also, some of the commodity ETNs can be a hassle at tax time. Also the bitcoin / crypto stuff, so just one more reason to avoid those :o)
With zero commissions, it's now possible to put together your own quasi 'ETF' using relatively small positions. Here's the full stock list I came up with, broken down by sector (link below). Most of the stock allocation is in the S+P 500, but these individual stocks / sectors can be interesting and fun to follow -
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.