1. Table is all attacks type to pokemon tyes.
2. Table is critical attacks. If you have this attacks, you can attack all pokemon types.
Yes all types combined for süper effectively.
lots of pokemon type has two type. you must now its weakness. for example pokemon type grass and ice. you can check from https://wiki.pokemon-vortex.com/wiki/Jigglypuff for pokemon weakness. if you know pokemon weakness %100 effectively.