Orthotics could help relieve stress by supporting your arches, but i would only use them temporaily. How long is gauged by how long you have the symptoms.
I don't prescribe clams anymore. Its not a functional exercise for runners! If you're a syncronised swimmer there maybe a case for doing them; but how often do you do that movement when running!!
Instead, I would do one leg squats, multidirectional lunges (start small, then get bigger) and low level plyometrics - bunny jumps/hops & skipping etc. But only if no pain when doing it. Same goes for pool running - great functional exercise with reduced impact - but only do it without pain.
There is no scientific proof as to the optimum time to do a stretch, only assumptions and interpretations. Depending on the state of a muscle at anyone time it may need different times to release. I generally say 45 - 60 secs, RELAX into the stretch to a degree that is not painful, but still pulling. Do it little and often (4x a day), especially after exercise.
Bone stress is normally caused by too much repeated impact over a certain amount time. I'd guess running with tight muscles & bad running technique in your case.
If the bone doesn't feel tender anymore you could go back to training - but you must ease yourself and your shins back into it. Cycle/run short distances to start with and see if you get a reaction the day after. The musculoskeletal system needs exercise and movement to repair and get stronger - but it needs it progressively, too much too soon will overload it, and you will be back to square one.
Be thankful you are still in your teens! If you were in your 40's you'd probably have to double the recovery time!