Hello Roshan.
Regarding point 1)
It is not solution to just remove the ".hbdrole" extension. By removing that, no "activation" process is executed and the role is not created in your DB.
As the error message says, the file name does not match the role name defined in the file. It has to be considered that the name also contains the package. For example if you have created a file "myrole.hdbrole" in a package "test1.test2", than the role name is "test1.test2::myrole".
If you cannot resolve the problem, please share the content of your role file and also the package in which the role is stored. From what can be seen in the current screenshots it should be "hello::model_access".
The erroneous repository entry points to the shared HANA trial instance which is not supported anymore. At the moment it is still accessible but it will be shut down in the near future.Cause you are already using the MDC approach for your example it is not relevant for your application. If you wanna resolve the issue you can reset the repository workspace (either just reset or remove) by executing the reset functionality on the node one level below the erroneous top node.
Regarding point 2)
The procedure you wanna execute is only available on the shared HANA trial instance (which is not supported anymore as mentioned). On the MDC HANA instance these procedures do not exist, because they are simply not necessary. On the shared HANA trial instance the procedures where necessary because of privilege restrictions. W/o the procedure it was not possible to assign a role to a user.
In the MDC instance simply open the security module of your HANA instance (e.g. the web-based tooling) with a privileged user and assign the new role to the required users.
Regards,
Florian