Self Management of a Very Large Group

And is it possible to make it in a specific order? As sort by date of a date field inside the entity?

I think you would need to manually reorder them to change the rank.

Sort/filter on relation fields in form view is discussed here (and maybe other places I’ve yet to find)