I remember using something called wondershare mobile go but that requires a PC.
Never had the phone so cant help with ROMs but Cyanogen can't be too bad.
Try removing and reattaching the keyboard. If you know your model and stuff you can just use an online guide to get help to do so.
Also though this might not actually be useful but I think windows login screen has a virtual keyboard option where the mouse can be used to type.
Only thing a nice car will get you is a gold digger. What happened to falling in love, no matter if I'm on a bus, or driving a nice car. No offense tho, I do like nice cars.
It would be funny to pick up a girl in a real expensive car, then next date show up in a piece o shit car just to see her reaction. If she was real, it wouldn't matter.