Passing char arrays to a function - best practice

ScottG:
I need to concatenate the two strings together because the message is going out to Twitter.

No you don't. What goes over the serial port is identical in both cases; all that's changing is the code you use to put that sequence of characters into the transmit buffer.