Yes, taking Swype from the OTA will work. I'm not going to post an illegal apk, though, so you're going to have to get a Sense ROM and take it from there, sorry.
Plus, just the apk won't help you. All you'll get are force closes, like you have gotten. When you take the apk from /system/app, you...