Bluetooth transfer rate

Why does it take this long to transfer the data?

Because you have a lot of data and are sending it out very slowly.

How can I speed up the time it takes to transfer the data?

Send less data or send it faster. Nothing magic.

Will changing the bluetooth's baudrate make a difference?

Isn't that obvious?

If I were to use a Arduino Mega would I get better results?

Not without making code changes.