In our limited passing offense, and considering those stats were accumulated in 7 games, I would say yes, he was an impact freshman. He definitely qualified before his season derailed for whatever reason.
I guess impact is a very subjective term. "Impact" would mean a few hundred yards rushing (at least) and more than just two touchdowns, at least in my opinion. His stats don't really WOW me, if you know what I mean. Abdullah is someone I would definitely consider an impact freshman, specifically because of his work in the return game.