“all” the Capabilities? There are probably several things it can do that are not worth implementing, BTW.
Regardless … yes … it can be done, though it is difficult to know in advance how reliable it will be. There is some experimental code around to handle extra capabilities of Schlage Z-Wave locks, and some of that code might be directly applicable.
Commissioning custom software is expensive, unless someone is willing to take the chance that more users will come on board and be willing to pay for the drivers / apps. Currently, SmartThings does not have a functional retail “Marketplace” for selling Community developed code, and there is a lot of volunteered code and “donation ware”.
If you want to commission me to develop this, private message me with your offer.
One of the challenges is setting up a test environment (OK … a block of wood with a deadbolt mounting hole in it and one of the locks, of course)!