is there anyway to use multiple sprite sheets for a single character in pixel game maker?
Yes, you can. In animations > animation settings > register animation resources. You can add multiple sprites sheets.
Btw, you can use "change object" function to change you character too. Like when your character obtain an item then transform to another character.