I agree with the cast net option for the gar.
You can't hook a gar like a normal fish, they have a really hard and bony mouth and the hook won't necessarily go in.
Most people that fish for gar either gig them, spear them, or snag them but you're not trying to hurt the fish you catch, so a cast net is probably the most humane option.