You can take in the Mead--just tell them you have a bottle of spirits if asked. I take cheese in all the time--just delcare it. They will do one of three things:
1-Not care
2-Ask you about it
3-Ask to see it
If for some reason they don't approve it, they will just take it from you. I took in clotted cream last week & heavy cream the week before that--I just declared them and I got the IO's who didn't care.
The sausages are a big no-no and if you bring them and declare them, they will be confiscated. As long as you declare everything, you wouldn't be fined--it's just if you are trying to sneak stuff in and get caught, then they nail you.
There are certain meats that you can bring in--you will find these in places like SNN (Shannon) which has a counter set up with salmon and Irish bacon which have all been OK'd to bring in.