Я хотел бы иметь свое приложение смочь добавить закладки к сафари программно, действительно ли это возможно?
Не совсем возможно: для этого нет API (и вы можете понять это с точки зрения пользователя ...).
Ответ здесь подтверждает это:
Добавить закладку в Safari на iPhone при установке приложения?
Вы не можете добавить закладку в самом Safari, но вы можете добавить значок на главном экране пользователя, который добавляет в закладки произвольный URL-адрес:
Инструкции по кодированию пользовательского опыта для Safari на iPhone