I don’t know how I can answer you’re question(s) in anything less than a small pamphlet.
Let me start off by saying No, each and every one of your clients have different needs, and goals.
Most people, want to do the following, 1- loose weight 2- feel better 3- and look good. So with that said, your Client does not need all the technical speed work etc. and definitely doesn’t need to be training like an athlete.
However, if your client(s) goal’s are to 1- be competitive at their sport 2- move more efficiently 3- and are willing to work hard, then I would like to say go ahead a try to train them “like an athlete”.