Answer
Its orbit is elliptical. No.
Work Step by Step
The gravitational attraction of the sun on Mercury varies because of Mercury's elliptical path around the sun. When Mercury is closer, the pull is stronger.
If Mercury had a circular orbit, there would be no variation.