Welcome!
As far as price- there is no answer. Some folks make a living building these things, and some can't make back what they have invested.
A so-so 2stroke on a Huffy can cost you about that to build, so in that regard, you did ok.
If you can, post pictures. That's helpful in getting your questions answered correctly, plus we all want to see what we're talking about.
Good luck!