Hello ShoaibWazir
First of all, hello and welcome to the SBB Community.
The Eurail covers that route and you do not need additional tickets apart from a seat reservation if you intend to travel in the Bernina Express panorama coaches.
Please always show your physical passport together with your Eurail pass / app to the ticket inspector.
Kind regards,
Roland