I think I need a complete explanation how how the process should work from start to finish. I’m making a lot of assumptions right now. If you can make a copy of your app and sheet, remove any personal information, then make it shareable, I can take a look.
Right now, the way I understand it is that you want the button to show or hide based on a users point value. Should be easily doable creating a voting record for each user and then using relation and lookup columns to pull the point value, or modify the voting record sheet to pull necessary values from the user sheet. The point value can be used to set the visibility condition on the form button. In your Form, you would have choice component to vote. The votes will be submitted to a third Voting Response sheet. We can then use a relation and lookup to link the voting record sheet to the voting response sheet to pull in any votes that have been made. If you wanted, we could alter the visibility condition on the form button to use a template column which could maybe combine the points and voting responses to set the condition if both of the pieces need to come into play.