Yes you are right but adequacy of time at Bilaspur Station has to be checked as to the differecnce between arrival and departure times there or else timings need to be chaged.
But, the Train could either be run between Rewa and Allahabad as you have rightly said it has more than 12 hrs of halt there.