Hello!
I prefer to do scraping work using the scrapy framework.
Most of my work over the last couple of years has been webscraping, ranging from small one-page websites to scraping millions of products from global giant's websites like youtube, yellowpages, craigslist...
I've deployed spiders both locally and on a few cloud-based platforms.
For this project, since the number of pages is relatively small, the time needed to do the crawling is insignificant.
As for the amount of actual coding it will take, that will depend on the structure of the websites, and I can see it ranging anywhere from 2 to 8 hours.
Let me know if you have any additional questions.
Ivan