Mideast diplomat says unclear whether deal will be done in time for Biden visit, as Jerusalem and Riyadh don't have formal ties, and latter hesitant to put agreement in writing