I posted the answer to the second question in the 2nd post in this thread:
https://www.jetblue.com/help/changes...ns-and-standby- If you cancelled your flight before the scheduled departure time, and are no longer travelling, all extras (seats, bags, priority security, etc.) will be automatically refunded to your original form of payment.
so your fare ($250) goes to travelbank. Bag fee should be refunded to cc if that is how you paid for the bag fee.