20 laps of a St James park means quite hilly for a major marathon. Take the WR off the table for sure, just look forward to some head to head racing.
Not at all. A quick look on Strava and it will end up around 450ft of elevation gain which I think is less than Berlin. It won't be a WR just because of the circumstances but the course itself is good for a time trial