Def dont need a battery to kick start. Sometimes if its not been used for a while, week or so, it wont start with the kick, least mine wont, needs electric start to fire then. Once its been running a bit then its normally fine for me.
You are holding in the brake tho when kicking i take it?