if it fires more than one round (or BB ect.) it is not. By definition semi-automatic means it will fire with each pull of the trigger.
No
No company makes a spring action galil airsoft gun currently.
go for the m14, unless its cheap looking.
No, it is a cheap spring gun and could not be used in an airsoft match
A spring gun? It depends on how fast you can cock the gun. There is not a fastest gun.
yes
Never buy spring guns
No. even though some spring guns have great range, co2 allows you to fire more then once before reloading.
You can't without some experience in metalwork.
take apart the whole gun
yes
Neither