I will address your questions individually:
Do I discuss just the 102 participants within my analyses?
I would advise against just using these participants. Your analysis will be obviously biased because of survivorship. A solution for your case would be to use a principled form of imputation, like multiple imputation, full information maximum likelihood, or random forest imputation. Justification can be found in this article.
Do I use the post test score as the dependent variable?
Typically in a regression that requires an estimation of the change in scores, you would model the score as the response, with a dummy variable to toggle on/off the timing of the score (pre/post). This allows you to see what the conditional mean of the response is for each time. This also allows you to include other covariates (rather than treat this as an isolated model or t-test).
Do I need to use the pre-test score as a covariate in the hierarchical regression? Do I need to use the pre-test score as a independent variable or compute a difference score between pre and post?
See the above comment. The only covariates to include would be the other variables you mentioned (e.g. traits, intervention). Do not use a difference score. With these questions out of the way, you noted the following:
I have a 253 pre sample and follow up is only 102. My analysis plan is t-tests, to compare effect, then hierarchical and finally moderation analysis.
You seem to have three different methods you are employing here. I would make sure that you have very specific hypotheses that only these different methods can address. If your entire research question can be effectively described by a single model (e.g. regression), then I would instead go with that.