If the total amount at checkout is 0, no payment will be required. This is how it works currently. I am not clear why you need coupon code, and what you try to do with coupon here. Please explain.
To remove the item from the cart you toggle the check mark and click update.
You need to click act on behalf of customer button in the admin if you want to do this for customer.