To answer the second question: TMF parameters are for numbers only. They are stored in floats and cannot hold a DATE variable in full precision.