>>27613577>so I get the file sizes and resolutions from somewhere else?The file size doesn't matter as long as it fits in the ROM, there's no standard file size for sprites.
Resolution for backsprites is always 48x48 pixels, and front sprites can be 40x40, 48x48, or 56x56. The data for this is in a Pokémon's base stats, i.e. Farfetch'd has a 48x48 front sprite so his data is 6x6, since it measures the data in 8x8 blocks.