I'll sign up as a sub for now. Finals are coming up but I don't have many so my schedule should be opening up soon. And if it doesn't fill up for a while I'll jump in.
Aight buddies, second post of the thread has been updated with a list of the names of potential roles in the game.
I might change stuff since the setup might get tweaked if it goes past 13p.