The pictures don't really help. Their from awkward angels (can you get one of him just standing??) and very small, however if the person had no longtails there, I doubt he is, because it just looks like his feathers are just... long. You'll know for sure if he moults (long tails don't moult).
Oh and he doesn't look like any longtail, PERHAPS a pheonix, MAYBE, if ANYTHING, but I highy highly highly! doubt it. I'll agree, hes an EE (I editted this)