Separation of YQL & Storage Layer

Is YQL and Document DB tightly coupled? Is it possible to separate YQL on another set of machines?

No, this is not possible.