I've been using Minwax' Helmsman Spar Urethane (exterior polyurethane) for my external bright work the last 15 years. You can find it at Home Depot. Before I got a new canvas cover, every 5 years or so I'll sand it down to bare wood and redo. Never have used stripper, but... I don't see why just regular Jasco stripper wouldn't work. The grab rails along the cabin top are easily removed by taking out the interior screws visible in the cabin. I'll take them home where I can hang them from the patio cover and put 5 or 6 coats. I can refinish the hatchboards dockside, or in the cockpit. You might put several coats on one week, then back for a couple more the next... I don't take them home cause I don't want to leave the boat unlocked. The trim around the hatch opening, the forward fascia on the sliding cover, and the coaming box trim are impractical to remove. Sand with 120, use stripper if you must, but try just a little at first. Teak is tough to damage...
Final comment... I highly recommend investing in a canvas cover for the hatch area. For the other woodwork also, if you can.. because even with the long lasting polyurethane protection the sun will damage it. I went without one for 7 or 8 years and needed to put on a refresher coat yearly.... since I installed a new cover three years ago the hatchboards still look brand new.
Oh.... interior wood... teak oil every 6 months... it's like a 15 minute job.