Temporal inputs can be supported with the batch processor by using the TemporalFromRange function to convert a set of entities into changepoints in an attribute value. There is no simple solution to convert temporal outputs to a flattened entity structure, however. If you can describe your use case, we can look at how/whether to make it easy to load and save temporal values in a subsequent version. It is likely to be most flexible to support this conversion work by adding some new rule functions.
There are no firm plans to add database connectivity to the .NET version of the batch processor at this time, although if there is sufficient demand we would certainly consider it.