Hi @CampoGu,
Certainly, this can be done by combining a custom security level to limit the actions (e.g. block delete & edit) with item level permissions on that list (only view and/or edit your own items).
You can create a dedicated security level (on SP site level) by copying the contributor security role and removing the edit & delete permissions. Afterwards you will have to assign this role to the sepcific users / SP group. The following blog post provides a detailed guide on creating this custom security level (block edit & delete).
In order only show(/edit) the rows that the user created, you can leverage SP item level security. This setting can be enabled by going to your list settings:

Under general settings, select 'Advanced settings'. You will be able to adjust the item level permissions:

Reza has a great guide on SharePoint item level permissions.
If this solves your question, would you be so kind as to accept it as a solution. ✔️
If you liked my solution, please give it a thumbs up. 👍
Connect with me: LinkedIn | Blog