Thank you for your request.
No, even with the GA you can’t get onto the Jungfraujoch for free. The travel pass is equivalent to the day ticket. Like the GA, this is valid as a discount for the ascent to the Jungfraujoch.
The same applies to the Gornergrat. You have the route to Zermatt in your ticket. After that, the line is dotted, which means you get a discount and need an extra ticket.
You can find the area of validity map here: sbb.ch/travelcards-and-tickets
Have a nice day. Greetings ZoeS