I will guess you have Archi 2.4. And about the photos, are they on the external SD crd or on the phone ? if they are on the SD card, then you can simply format everything and install another ROM (let's say archi 2.4.1 updated in the morning
First I would try to download the Archi 2.4.1 to my SD card and flash it. (select in Aroma to update it, as you already have ArchiDroid installed). Flash it without wiping, first. It should install the element that are missing from the keyboard (I would reccomend to select in Aroma both keyboards. If one does not work, you have the other one).
If that does not work, flash the ROM again, now select that you don't have the ROM installed. And it will flash it entirely. Repeat the part with the keyboards.
Third solution would be to flash a stock ROM via Odin.
Come here and report on what you have done.
PHONE: Samsung Galaxy S3 Garnet Red 16GB (GT-I9300)
ROM : L-DROID 2.2.0
KERNEL: Stock for now
SD: 32GB SanDisk
BATTERY: Stock 2100mAh/ Extended 4800mAh