Is it possible to travel between Basel and Zurich on a TGV train with the GA?
Yes, that is possible. The route you are taking is only in Switzerland. Therefore, the GA is valid. Be aware of the reserved seats of other travellers who may be travelling abroad.
Have a nice day. Greetings ZoeS