Problems with Arabic OTF in Glyphs

I opened a fully functional OTF in Glyphs to edit its outlines. But I don’t know:

  1. how to batch rename so it become compatible with Glyphs OT features. Because it has a lot of unconventional substitutes.
  2. There is no features error but yet when I tested it in Glyph window, it shows separated characters not connected.

Here is the file
Al Qalam Quran Majeed.ttf (184.7 KB)