1) Depends;
2) Depends;
3) No, there are a number of models out there;
4) No, you don't need to understand the model, just the outputs;
5) All you need is the Delta from any of the programs or quote providers, that will probably suffice for your needs.