Ultima 7 ran EXTREMELY FAST on an old Pentium 166 MMX I had, so what can you expect at 900Mhz? The sound doesn't work because either you are runing it from Windows XP (If i remember correctly, this particular game didn't WANT to start in windows). Try using VDMsound, if it runs in windows, or use the sound drivers and/or Boot disk
here.