This is just meant to be some tips to help you get this up and running. If you are new to Home Assistant, or HACS then this is probably not a good place to start.
- You need to have HACS installed. https://hacs.xyz/
- Install feedparse via HACS - https://github.com/custom-components/feedparser
- Install list-card via HACS - https://github.com/iantrich/list-card
- Install pirate-weather - https://github.com/alexander0042/pirate-weather-ha
- Create you pirate weather account and get your api key
- Find the long and lat for your locations via google (remember those cordinates might be negative!)
- Find the news feeds you want via feedspot https://blog.feedspot.com/
Remember that feeds will take a file to initially download, so the dashboard will be slow to populate after an restart I don't know if the pirate api has notable limits that will stop this from working after a certain number of locations but it seemed to be fine with the 4 I added.
Someone mentioned COVID data. I am pretty sure this is available for HASSIO. Probably a similar approach would apply.