Licensing 'per machine' is a problem, but solvable.
I have Studio One (and others) installed on multiple systems. I just use one of them at a time. No apparent issues. All of my VSTs behave. In theory I can boot any Mac with my external drive. With VSTs enabled for the system it should (and does, mostly) work.