@hampton123 Yes. That is a valid approach.
But do note that this is something you need to implement. The Azure AD B2C settings in Azure API Management are only for the Developer Portal experience.
When accessing the API from your applications, you would need to take care of the authentication process and sending the tokens along with the requests to your API. This would have to be implemented as part of your application.