1) I don't know about the maf... ask the tech or bs section on www.turbomustangs.com or call Dalton at Pro Turbo Kits and see what his ideas are.
2) 42 lbs
3) Yes, the 03 cobra pump works, but its not the only option.
4) king cobra clutch will not handle it
5) the gt25 is a smaller...