2) The software is limited by the datastream that is entered into it. If I have values that are not part of the datastream from the data provider, (IE I've calculated them from a different program, such as a forecasting model in excel) can I incorporate these data points into the software or do the calculations need to all be done using the AFL language?
There's a tool called Quote Editor. From what I see, you change existing data at minute intervals, although that may be because I have my database selected to 1 minute intervals.