1. She is residing in Vietnam. The business issues might be different though - a whole different matter.
2. You need an attorney specializing in Vietnamese family law. None of us here know anything about how spousal support/child support works there.
Honestly - your situation goes beyond the scope of a message board.