(1)解:△ABC≌△BAD.证明:∵AD=BC,∠ABC=∠BAD=90°,AB=BA,∴△ABC≌△BAD(SAS).(2)证明:∵AH∥GB,BH∥GA,∴四边形AHBG是平行四边形.∵△ABC≌△BAD,∴∠ABD=∠BAC.∴GA=GB.∴平行四边形AHBG是菱形.(3)解:需要添加的条件是AB=BC.如果您认可我的回答,请选为满意答案,并点击好评,谢谢!