You should be able to claim the taxes back (minus an admin fee).
However, you're not even guaranteed an empty seat, if the person is a no show and there happens to be standby passengers they will get this seat.
As for changing the name on the ticket, this might be possible but I think changes are expensive if the name change is to a different person (rather than correcting a typo).