Shanley is right, Goldfish are a no-no. There are many 'safe' fish you can use, trout and salmon being the easiest to obtain. The pinky supplement is good, you can use nightcrawlers too.

Does the snake get any natural, ambient light? Additional artificial lighting isn't really needed, as long as the temperature is right and the snake isn't in the dark.