Don't know about the patch, but you enable disable the agps/gps in menu=>settings=>location and security. You have three locations services - Verizon, stand alone, and Google. Check mark - enabled, no check mark - disabled. Leave a check mark on Verizon and Google. Adrynalyne has advised turning on GPS by going to this menu and enabling stand alone rather than through the quick panel in the notification bar. I found out yesterday from playing around, putting a check mark after stand alone services turns on the gps icon in your quick panel.
I thought that was it for the GPS. I think I'm going to flash 2.9.1 patch, GPS fix is included along with some other fun stuff

Ok, I think I may have found the SMS to MMS Patch here -> [MOD][3/11/11] Froyo TW Samsung *v2.5* DeliveryReports/"Screen On"Notif/SMStoMMS - xda-developers by GizmoDroid. Looks like he has two SMS.apk's. One that will convert SMS to MMS after 960 characters and one that will convert after 160. Also has the same in EB16 that can be flashed via CWM. I'm going to go into Root Explorer and replace my SMS.apk with the 960 character one and see how it goes. Hopefully I dont get any FCs
