Voting in meetings could be something manually managed by the players.
For crewmate tasks, perhaps each person also brings a deep-frozen dummy into the game which will tp to various task locations across the map. Then the crewmate interacts with a dummy in some way to complete a task. A completed task could tp the dummy to another task location (making it a multi-step task). Then the final step of a task will tp the dummy to some special area, that once full of all the dummies, it will end the game, and the draggers across the map would activate and drag everyone to a different tp which will show that crewmates won.
The requirement for impostors to win, would be the same as within among us. Except when someone calls a meeting and the impostor(s) recognise that they've won, they can reveal themselves in the meeting.
For sabotages, maybe specific sections of the map could have a "sabotage task" that could do something like disable tasks for a set amount of time. Or perhaps require a crewmate to undo the sabotage with the dummy.
I don't think something like vents would be possible. It requires tp's that are only accessible by impostors, but I guess it could be a gentleman's rule that crew aren't allowed to use them.
------
This recreation would most likely not be a 1:1 mapping of among us gameplay, but it could possibly be modified to still be fun.
Like I said, I'm not sure if all that I described is possible. Just brainstorming, perhaps it'll give some of you talented peeps ideas. (edited)