- can I use KingCON, the shell replacement/enhancement, under OS3.9?
Yes, ofcourse - but it isn't a shell replacement/enhancement, it's a console device replacement.
OS3.9 comes with another one that's called ViNCEd (v3.91, copyrighted Amiga Inc - v3.73
http://aminet.net/package/util/shell/ViNCEd is not) and also comes with a new shell (45.7) for which there is an update (45.27) on aminet:
http://aminet.net/package/util/boot/ShellUpdatePersonally I use both, ViNCEd is overfeatured most of the time (and I can make it crash regularly on UAE), but does have its uses when a more compatible terminal console is needed. KingCON on the other hand is tiny, does most of what you want, romable and nice.
If you really want a nice shell "replacement" (doesn't replace it, but gives you another one), then ZShell is it -
http://aminet.net/package/util/shell/ZShell - it can install menus, close the console window it is running on and reopen a new on a different screen, iconify without holding up screenmode updates, and much more. And it comes with source code... 68k asm.
Also there's WShell by William Hawes who alse made ARexx, but WShell is commercial and pretty rare these days.