湖北高考文科420分的考生可以选择以下学校和专业:
1. 华中师范大学英语、汉语言文学、历史学、新闻传播学、政治学与行政学、教育学、社会工作等专业。
2. 武汉大学汉语言文学、新闻传播学、历史学、哲学、政治学与行政学、社会学等专业。
3. 华中农业大学动物科学、植物科学、生物科学、食品科学与工程、园艺等专业。
4. 华中科技大学法学、英语、汉语言文学、新闻传播学、历史学、哲学、政治学与行政学、教育学等专业。
5. 湖北大学英语、汉语言文学、历史学、新闻传播学、政治学与行政学、教育学、社会工作等专业。
6. 华中师范大学附属中学教育学、心理学等专业。