data has 33 points
Your model requires values for 35 parameters (5 parameters x 7 components).
I find it hard to believe that you will find a solution where you have more unknown parameters that data
Again, I recommend on using the function EstimatedDistribution, on the real data, since I assume you have much more points there.
In addition, to define a distribution as a mixture of several distributions, you need to look at MixtureDistribution
HTH
yehuda