The upper starter bolt really needs a ratchet ring spanner, with one it's a 10 minute job. I haven't had to pull the gearbox on mine thankfully so I can't offer any advice, however the manuals will show you what's involved, have you downloaded them?
https://www.colorado4wheel.com/manuals/Jeep/KJ/