Nah.. Spinningthe motor while off won't hurt it, however,since it won't have a "freewheel" on it, it's gonna be hard to pedal...
Also... The 2 - 12v motorcycle batts are NOT meant for deep cycling...
I'm betting the best you'll get from them is 10miles and then after a month, they'll be dead.