I believe in keeping running simple and, in regard to shoes, that would mean no gimmicks, unnecessary cushioning, etc
You cannot always run at your best.
Hills are terrific for running
I also feel it usually takes four or five races to hit your best marathon for your body to be accustomed to the training AND the race itself.
A change of pace in terms of your running pace will give you strength psychologically.
The advice I have for beginners is the same philosophy that I have for runners of all levels of experience and ability -- consistency, a sane approach, moderation and making your running an enjoyable, rather than dreaded, part of your life.