thanks for all the advice, I got some more detailed pictures of the bike as it currently is
https://files.catbox.moe/nu5vxo.jpghttps://files.catbox.moe/4j7rfz.jpghttps://files.catbox.moe/g549q6.jpghttps://files.catbox.moe/xkhiem.jpgas you can see, chainrings aren't in great condition but they mostly seem to be fine, you can see where the bolt came out in one of the pictures and i'm pretty sure the thread is stripped so I can't see putting a new chainring on without replacing the other one too. also the puller is just this generic one I got on amazon