Yes, you can request that a wire transfer be reversed. The bank will require that you make the request in writing, provide verification of who you are as well as specify where the funds will be taken from.
Yes. The person who is transferring the money can reverse the transfer. The bank may require proof of identification. You will also want to try to reverse it as soon as possible. Check with your bank first before you transfer if you are concerned.