1. This is determined by the OS, I don't think just changing the time settings is enough unfortunately. I'm in the UK and 24h time format works fine with the extension. It's something to do with how Applescript interprets time strings, and writing my own interpreter as a workaround would be quite a big deal.
2. No, Alfred doesn't give this kind of possibility to extensions.