Yes at the beginning of your suitelet you would do...
# suitescript
f
Yes at the beginning of your suitelet you would do a search to identify the last map reduce script that you triggered. Then call the checkStatus method and see if it is already finished or still running