We have an Instant work flow which contain those 2 premium connectors:-

we defined this instant flow to run using a service account (which have premium power automate license) and not using Run-Only user:-
now we want to call this instant workflow from Power Apps, where user accessing the power app do not have premium license.. so is this fine? from a license and technical point of view?
Thanks