IMD forecasts heavy to very heavy rain across Karnataka for seven days, with isolated extreme rainfall and strong winds in several districts.