1 what you are looking for is called SJ cable
a at least 10guage, but it wont hurt if all you can find is 8(dont go the other way)
b technically, it is called 3wire+g(there will be four conductors) black, red, white + green for ground
c it comes as a cord, it wouldn't be safe to try to make this...