Can I reset Local Admin password reset on multiple non-domain joined machines?

Yes we can do a local admin password reset on multiple machines which are not connected to the domain.
First, we will configure the policy in native Microsoft Preferences:

Local User Settings in Group Policy Management

Then export it using PolicyPak Preferences manager in an XML file format:

File Names Preview

Last step would be linking that XML to the appropriate group where your targeted client computer located.