>>1. Where should I order from<<
Somewhere you have some trust in, preferably a place you've done biz with before, that would be interested in keeping that biz.
>>2. How do I know which kit is "quality" and which are "cheese" I've heard some kits are low quality.<<
Dumb Luck, I'm afraid...even two kits by the same maker off the same line, one can be sweet while the other is a wreck waitin to happen - it's terribly hit-or-miss.
>>3. Ree, should I post a picture of my engine-- it's totally off the bike... just to make sure I'm ordering the right things..?<<
Yes, that would be a good idea.
-R