1: Ascender and Descender from most important font dimensions should sum to your UPM (1000?)
2: FontLab can not make or decompile OT features that are needed to make Arabic work well. You need to use Volt, where you can build anything with some effort, or use Glyphs, which does basic Arabic things for you.