Yes it will fit, no problem. I have one in my garage, no its not for sale
Will the intake work without the MAF? I honestly don't know, I've never dealt with speed density. There are people that frequent here that have and know a great deal about it. It probably will, with some help. If all you want to do is change the intake then I think you can do it. If it acts up then you can get help in the Windsor Forum. More than just the intake and I think you are better off going to MAF.