thanks for the answers,
as i researched some more, i came upon some information hinting that godot internally cuts the large sprite sheet into smaller "frame images" depending on the frame width/height setup that i use for animation, thus as long as the image dimensions/size are accepted by godot, it should not matter, (i dont know how much truth there really is in this piece of information)
however, in my project, any animation is likely to be used in any particular level at any particular time so i found that having just 1 image with extra large dimensions is the simplest solution currently,
as i am planning to add a layer of clothing for the naked character, having multiple sheets would complicate it too much, this way i am able to have just 1 image for all naked character animations, another 1 image for a certain piece of clothing (that will be drawn on top of the naked character, the piece of clothing is drawn into every frame of the naked character, then combined into a sprite sheet identical to the naked character's sheet, but with the naked character invisible), and so on
this way i can add as many pieces of clothing as i like without having to mess around with different sheets for different animations, at least that is how i see it as of now
thanks