I have a big bunch of these but they're in obj format. It will take some time to convert them into glb for easier access.
But there's already almost all of that you mentioned made.
Oh and if it helps, the NLA tracks in my characters are named: idle, walk, run, jump, swim, swimMove, fall.
Not all characters have all of them but idle & walk are there mostly.