Calendar and Schedule/Repeating question

Hiya peeps, I’m in the process of building a Sports Team based app and would love some assistance if possible on figuring out a couple nice to haves.

If anyone here is familiar with TeamSnap/Game Changer they have a few features shown below. I’m trying to figure out if these are possible.

Any help would be greatly appreciated!