There is no magical way to say it will or will not work.
It will require human eyes, brains and time, even possible lab conditions
Perhaps even a rewrite if possible, since 500+ scripts sure sounds like a design fail.
Perhaps consolidate those scripts first, then do the porting ....
should install the AT&T ksh93, that is quite compatible with the ksh88 in Solaris 10.
Then syntax-check your scripts with
ksh -nx /path/to/script
Most should pass.
Also most most GNU standard tools ("ls", "find", "grep", "sed", "awk","perl") are compatible with Unix.
But be careful - especially when running as root - better run the scripts as non-root so a run-away script cannot damage your system.
When it comes to OS-specific things there is less compatibility. E.g. a "df -k" can work, but a simple "df" is quite different.