Запятая уместна.
С гулькин нос (шутл.) – очень мало. Буквально – «с голубиный нос (клюв)». Гулькин – притяжательное прилагательное от слов гулька, гуля «голубь», возникших на основе звкукоподражания.
Разумного зерна нет. С английским словом talk русский глагол толкать (в том числе в выражении толкать речь) никак не связан.