Is it feasible for a novice to undertake the challenging journey to Everest Base Camp? Are there specific prerequisites or training programs that one must complete beforehand? What kind of physical and mental preparation is necessary to successfully navigate the treacherous terrain and extreme weather conditions? Are there any safety measures or guides that are highly recommended for first-timers embarking on this adventure? Furthermore, what are the potential risks and challenges that beginners may face along the way, and how can they be mitigated?