Question about multiple containers, with load balancer on DO

That would be absolutely sufficient. If I were you, I’d even go for the most simple setup: everything in one. You’d be able to scale out to at least ten million pageviews per month before getting into any kind of trouble at all.