Así es, los brokers como Ameritrade permite comprar desde 1 acción, incluso algunos brokers soportan comprar fracciones (en el caso de Ameritrade creo que lo soportaran mas adelante cuando completen el merge con Charles Schwab).
Ameritrade cobra $0 por comprar/vender, a mi IBKR (InteractiveBrokers) me cobra $1 por la mayoria de transacciones (o el 10% si la transaccion tiene un valor inferior a $100). A través de IBKR he comprado ETFs y acciones, también soportan productos mas avanzados como ETNs, Futures, Options, etc pero no es de mi interés hacer inversiones mas complejas ahora mismo.
Si tu propósito es solo hacer buy and hold a largo plazo solo tendras que preocuparte por sumar los dividendos que recibas a la declaración de renta, el porcentaje que pagan en dividendo los que te interesan (SPY y ACWI) no es alto (como $1 o $2 anual por cada $100 dolares que inviertas), asi que no creo que sea mayor preocupación. El broker te hará un tax withholding (retención en la fuente) del 30% de estos dividendos antes de pagartelos, no estoy seguro pero creo que este porcentaje que te retienen se puede deducir en la declaración en Colombia, habría que consultar a un contador para tener claridad sobre el tema.
Lo otro que debes recordar es hacer la declaración de activos en el exterior si el valor de esta al 1ro de Enero supera los 2000 UVT (~71 millones aproximadamente para este año), si este es el caso debes declarar la cuenta de inversión como un activo. Declarar estos activos no implica tener que pagar impuestos. En este artículo encuentras mas info sobre el tema:
https://www.gerencie.com/declaracion-anual-de-activos-en-el-exterior.html
P.D: Olvidé mencionar en mi mensaje anterior que también debes llenar y enviar a Ameritrade el formulario W8-ben en el que declaras que no eres residente de USA y por ello no estas obligado a pagar impuestos allá sino en tu lugar de residencia.