Hi @Ro5s,
We can import OpenZeppelin Contracts via GitHub in Remix (see example: Deploy a simple ERC20 token in Remix). I find flattened contracts difficult to read and it isn’t clear when changes have been made (such as when you are modifying Roles).
I recommend checking out OpenZeppelin Contracts v3.0 Access Control