Всё, с первым вопросом получилось разобраться:
меняем select-ы
на
<input type="hidden" value="175" id="shop_country_id" name="shop_country_id" />
175 = Россия
<input type="hidden" value="41" name="shop_country_location_id" id="shop_country_location_id" />
41 = Новосибирская область
<input type="hidden" value="1384" name="shop_country_location_city_id" id="shop_country_location_city_id" />
1384 = Новосибирск
значения для подстановки взяты из списков "Страны"
Потом всё это помещаем в скрытый блок. Всё работает замечательно.
Вопрос номер два остаётся открытым