fully welded heat exchangers can easily do condensing and sub-cooling
there will be a control valve at condensate outlet which will control the liq level in the exchanger
try to talk to any vendors, im sure they will give usefull advice
here is an example that I found in Alfa Laval site ...