Yes, if cancelled 48 hours before the excursion in general, and yes the OBC would go back to your shipboard account.
You can use your OBC for specialty dining/ Chef's Table, wine, upgraded drink package or individual drinks not already included, the spa, the salon, the shops.