As far as the crashes, you probably need to use a MacWinLin version of Basilisk II to troubleshoot your extensions. I would remove all extensions and control panels out of the system folder that deal with networking (A/ROSE, OpenTransport, AppleTalk, File Sharing, etc.)
xmodmap -e "keycode 0x85 = Meta_L"