Seems interesting! I confess that I am not familiar with dice rolling norms for these types of online groups, so just to be sure: You will be the one rolling the dice, correct? I don't possess my own set of non-six sided dies, although I do have a dice rolling app on my phone if that is allowed.
There will be times where I roll and you roll. This site has a dice roller attached to it that keeps track of all rolls which is what we will use when rolls are needed. This will focus more on story-based shenanigans (a lot of leeway instances) with dice rolls (unconventional/self made system to make it easy) for PvP or PvE (player versus player or player versus environment). The dice roller on this site can be found roleplayerguild.com/campaigns.