I need hide or remove this ribbon menu (new, edit, flow) from this view. Is that possible?
If the user only has Read permissions on this list, he can only view the following options on the ribbon in Modern experience for the list.
Currently, the following customizations are unsupported in Modern lists:
• Custom master pages - More extensive branding will be supported later using alternative options
• Custom CSS via AlternateCSSUrl web property
• JSLink-based view customizations
Learn more about customizing the “modern” experiences in SharePoint Online.
As a best practice you should create a page and insert your view web part and remove the toolbar.
then Remove the navigation from the header.
And finally remove the ribbon from the page with an script editor to hide the ribbon with css
i would also try to find the reason why the ribbon should be removed instead of removing the permissions.