Sounds like an ear hematoma. It's can be from a dog shaking it's head and it's ears flapping back and forth. It causes a broken blood vessel. Usually it requires surgery.
Sounds like your cat has something up his nose. A sticker, piece of grass, foxtail?? You should take your cat to the vet before it gets worse. Stickers can travel far up into the nasal cavity and cause lots of problems.