There is not stepwise feature in lavaan, nor would it be consistent with analyses of covariance structure. You cannot compare SEMs with different variables in the model, even if they are parametrically nested in a GLM. If you wanted to compare specific hypothesized models, they all need the same set of predictors, but different predictor's effects are fixed to zero, so that the models still contain the same variables and can be compared. For example:
## specify models
mod.full <- ' Y ~ X1 + X2 + X3 '
mod.fix1 <- ' Y ~ 0*X1 + X2 + X3 '
## fit models
fit.full <- sem(mod.full, data = myData, fixed.x = FALSE, missing = "fiml")
fit.fix1 <- sem(mod.fix1, data = myData, fixed.x = FALSE, missing = "fiml")
## compare models
anova(fit.full, fit.fix1)
## since fit.full is saturated, this particular example identical to
anova(fit.fix1)
## but you might need to compare 2 nested non-saturated models, too
summary(fit.full, rsquare = TRUE, standardized = TRUE)
The std.all column returns standardized coefficients (i.e., estimates if all variables had variance = 1), so covariances among predictors will be correlations, and regression slopes will be semipartial correlations between predictor and outcome, controlling for other predictor(s) with nonzero effects.
Your other questions are not really specific to lavaan. General SEM questions can be posted on SEMNET:
Terrence D. Jorgensen
Postdoctoral Researcher, Methods and Statistics
Research Institute for Child Development and Education, the University of Amsterdam