This is a lot of observations on very few people. The first thing that occurs to me would be to use some kind of Dynamic P Technique model, where the "population" is an individual person, and all their observations are stacked in a single column. Three other columns would indicate the experiment (1-3), variable (1-7), and replication (1-8), and another column would indicate, as usual, which person (1-15). The 15 individuals could be treated as 15 groups in a multigroup model, so each "group" is a single person's sample of observations.
But I have no idea what your actual research goal is, so I don't know whether this is a useful approach. This isn't even a lavaan issue, so you should instead post this question on SEMNET:
Terrence D. Jorgensen
Postdoctoral Researcher, Methods and Statistics
Research Institute for Child Development and Education, the University of Amsterdam