Is that an a35 cover?
I see them broken more often than not, and usually have to buy a whole new cover. Looks like you have everything there where you could clean it up real good and use JB weld. Not JB Kwik or anything less, and wait for the full cure time. It's worth a shot.
You have it oriented correctly. The stopper would slide in from the outside (it actually is supposed to have a rubber stopper on it too), and that half moon piece would get glued against the case in the exact orientation you have it in the first picture. Then you need the return spring. Its a pain in the ass to get it all hooked up especially if you have oil injection, but one end of the tab rests on the metal half moon piece. The other end of the spring slides into the kick start lever itself.
They dont really need the return spring or the stopper to function, but it's nice when they work properly. I have a bike where the kick start lever just dangles off the side, since we havent gotten a cover for it yet.