1. can I get duration of mp3 file (in seconds/milliseconds)? in wow of course.

    No, there is no way to obtain that sort of information.