The main item on the agenda for all of this is that Peter and Jan are working on SWI-cpp2.h since RocksDB uses C++ for the full interface as opposed to just C. None of us are rushing for this so we just wait for to see the updates.
Probably not – pack(rocksdb) provides basic access to the database, similar to library(bdb) providing access to BerkleyDB. Rocks-predicates builds on top of rocksdb and could (theoretically) use a different database, such as BerkleyDB.