My silver sharks have gone from 2" to around 8" in less than two years. They are skittish for big fish, have a high level of oxygen required and are fast swimmers. I would not consider keeping one more than 6-10 months in anything less than a 6 foot tank with a 6x2x2 being the minimum for a shoal of adults (though by looking at my 6x2x2, that might not even be big enough to comfortable house them a couple of years).
If a tank is big enough to house silver sharks you can keep a RTBS with it as RTBS don't tend to chase much into the actual water column, more around the rocks/ornaments/wood that it classes as its territory. And if you want to stop the rtbs taking up the whole tank, drop in a doradid or two; my (less aggressive, but still grumpy) rainbow shark had no luck trying to boss about some Platydoras costatus).