Does Script Studio support complex text for non-Latin languages such as Arabic, Urdu, Farsi, Persian, Hindi and Asian scripts?

Yes.  Script Studio fully supports Unicode text input and complex word forms that are created for languages such as Arabic which combine individual letters into word shapes.

The current version supports horizontal left-to-right and right-to-left text direction but not vertical.

Depending on the language, you may need to install a specific font that supports all the glyphs in your language's character set in order for your text to display, print and export to PDF correctly.