По первой проблемме большое спасибо за совет, что то сам не додумался.
А вот по второй делать настройки не выход, нужно как то реализовать чтобы код страницы сохранялся только после полной загрузки страници с результатом, была задумка использовать значение title в webbrowser но он оказался одинаковым в обоих случаях.
Хотя щас подумал ведь вторую ситуацию можно также реализовать через эту глобальную логическую переменную. Попробую так и сделать.