If gas is coming out your vent pipes, then there is something wrong. The floats are set too high or there is a blockage in the needle valve that wont let the gas cut off when the bowl gets full. Another thing that could cause it is one of the floats leaking and gas getting in it and thus riding lower in the bowl and never reaching the cutoff height. Either way, you should look into this and correct the problem.
The crankcase vent might not be a problem if you don't care about originality. Just make sure the cap on the oil fill hole in the valve cover is the venting type. The crankcase needs a vent and oil will come out seals anywhere in the engine if it isn't properly vented. I'm not sure what year had it but older MG's had venting caps. But any place left open to the atmosphere can collect dust and dirt. The best thing to do would be to repair the vent pipe.
The bowl vents should be idealy filtered in some way too but I just haven't done it. I don't drive on dirt roads so this hasn't been a problem.
Bob