Bananaspider is quite ambiguous and refers to multiple spiders.
Golden Orb Weaver is the common name for Nephila (which this one is not), though often wrongly applied to Argiope.
This one is Argiope cf. aurantia, which has a bunch of common names including "golden garden spider", but I prefer "black and yellow garden spider".
because their webs shine gold when the sun hits right.
That is Nephila, not Argiope. Argiope are the ones with the zig-zag pattern, though.
I don't know and I don't want to find out.