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.