Eğer bir zorunluluk yoksa access gibi tarihi eserleri kullanarak zaman kaybetme. SQLite gibi basit çözümlerle daha sağlıklı çalışabilirsin. Zaten EF SQLite'yı destekliyor.

Soruna gelecek olursak, arama yapacağın web sitesi oturum vs açmayı gerektirmiyor ve sayfa kaynağı senin için yeterli ise HttpClient sınıfı yapacağın iş için gayet yeterli. GET POST metotlarıyla ilgili sayfaya istek atıp cevap okuyup parse etmen yeterli. (sağlıklı olmaz)

Eğer oturum vs açtırıp, arayüz etkileşimleri gerekliyse bir browser (ie, gecko, cefsharp) çözümü ile sayfayı görüntüleyip ilerleyebilirsin. (hiç sağlıklı değil)

Elbette site REST API, SOAP gibi imkanlar sunmuş ise mutlaka onları kullan, tarayıcı kısmını unut. Bu durumda RestSharp kütüphanesi işlerini kolaylaştırabilir. (en mantıklısı)