Hi Ramzik,
@question 1
filename.doDeploy tells the jboss to deploy the filename
Once jboss starts it picks up this .dodeploy and renames to show that its deploying.
Ideally if you app is successfully deployed, It should change to .deployed
@question 2
I usually go to the shell and do a ctrl+c to stop it and have not faced any issues so far