How long should I keep my cast/splint on my hand after surgery?

Until. The provider that put it on tells you to rake it off.
Too many variables. As long as your surgeon tells you too. I'm sorry but no one can answer this question but your surgeon. Only s/he knows what exactly was done.