Those are not EDX issues rather than missing features in the QMSEDX.exe implementation. There are alternatives like this one by Rikaard Braathen, very much customizable and with many other options, but as QMSEDX.exe, not official and therefore unsupported.
Anyway, there you have the source code should you want to make your own EDX task handler.
Note that since the EDX task is triggered by some event alien to QlikView, you need to constantly contact the Management Service to make sure the task is running, and its state. QMSEDX.exe tool will basically throw the request to the server, and that's pretty much all. So you may need to check this status by calling to the QMS API bsaed on both examples.
This EXE file is just as simple example on how to implement EDX triggered tasks with Visual Studio. There is no one to contact on this unless you have a colleague (or yourself) with strong Visual Studio skills to develop the application or the code in the other link in my post above.
I found out solution for one of the issue, the time out for the jobs are set to one hour(-to=3600) ehich i changed to 10400(aprox 4 hrs) and this solved my secong issue.
For issue 1, another time out is send as a argument to the respective tasks. so there are two timeout values for one task one is default 3600 sec and another 7200(Passed as argument) - I deleted the second time out value but and increased the first timeout value but still the issue repeats,