Hi @Serbay ,
Sorry for the late reply.
According to your description, I think your needs can be met .
- Firstly, you could create a gallery control and you could display these files in the control.
- Secondly, Create an instant flow with get file properties action .(The Id of the action is passed from canvas)
- Lastly, when the user selects a file in the gallery control, the Id parameter of the file is passed to the run() function of the button control, and finally pass to the the flow.
I did a test for you:
1\ Build my instant flow

Id : Ask in powerapps
2\ Add a gallery control and set its Items property to:
AABBCCDDEE
3\ Add a button control ,connect to the flow and set its onselect property to:
'PowerApp->Getfileproperties,Initializevariable'.Run(Gallery1.Selected.ID)
// Gallery1 is the name of my gallery control .'PowerApp->Getfileproperties,Initializevariable' is the name of my flow
4/ The result is as follows:
Choose a file and click on the button to run the flow.

Successfully execute flow and get the file name property .

Best Regards,
Wearsky
If my post helps, then please consider Accept it as the solution to help others. Thanks.