Is there a handshake protocol, so in case of data failure between your module and the laptop with (Wifi adaptor), data gets resent? Does this device have a buffer?

The handshake will be up to your PC software and the serial device. The serial wifi module only provides you a TCP connection between the PC and the serial device, it does not do anything with the data and it does not buffer any data.