Anything pass through the greater palatine canal
Greater palatine nerve(sensory and parasympathetic nerves from the pterygopalatine ganglion),and descending palatine artery and vein(devides into greater and lesser palatine arteries and veins)