Easiest way to get from station to stadium is get the London Overground to White Hart Lane station from Liverpool Street station. You can get to Liverpool St via a number of Tube lines.
But has been mentioned before, London is so easy to get around due to the Tube you won’t find it difficult to get anywhere you’d like to go.
As for pubs, I don’t think anywhere “official” has been announced for a meet up. We’re staying over in Euston the night before the game so will be having breakfast in the Euston Flyer pub before the game then jumping on the Tube.