PSQLv9 still has native DOS support, unlike PSQLv10. However, native DOS support over TCP takes a lot of memory, so this solution MAY require the use of SPX for communications, similar to what you have today on NetWare.
The problem with TCP communications from DOS is that the MS client is SO freaking big, there's no memory left for the application on a DOS machine.
So, while the technical answer is YES, you can still run DOS clients, the more correct answer is NO -- you must upgrade if you intend to have a Windows SBS server.
However, if you want to play with it, you certainly can do so. Just note that this is a very difficult config to get working (I know -- I've tried several times with limited success), and you'll likely spend more time on the environment than it would cost to upgrade to newer hardware and newer OS.
If you do opt for this, then think about creating a hybrid client between the MS client and the Novell IPSODI stack, and then use SPX for communications. (SPX takes some xconsiderable effort to set up on the MS server, though.)
Of course, if you need on-site help, you now know who to call...