yes. yes. no. no. no.
He's not a legitimate short term pro prospect, and the bills can't afford to waste a top 3 pick on a guy who's going to be riding the pine for 2 years and MIGHT then pan out...you can get guys like that in the 6th round. It would be a catastrophic mistake for the bills to draft Cam Newton at 3. He has almost none of the techinical qualities you look for in a QB except arm strength and size. He is not accurate, he has horrible footwork, he is not familiar with anything remotely close to a pro offense, he has a single read then run for your life pedigree, does not read defenses well, and he has character issues to top it off.
Anyone who sees him as a #3 overall is clueless. I'm not saying that the bills won't take him either, because after Aaron Maybin I think they're capable of anything..