For #1, if your form does not have code, you can inject it with qRules and use the SortTable command to sort your rows according to the dates. Otherwise, I believe you'll need to write your own code.
For #2, for the date picker you can change the way the date is displayed, but the xml stores it a different way. Then the dropdown will display it the way it is stored in the xml. You might be able to translate the stored xml date via rules. I'm not sure of the exact rules needed, though...