If I had tuberculosis. Would my doc be able to tell just by listening to lungs?

No. No one could diagnose tuberculosis by listening to lungs alone. The right clinical history and exam could help make the diagnosis. But you would need a culture typically from your sputum sample to grow the bacteria, mycobacterium tuberculosis, for a definitive diagnosis.
Not always. With latent tb, there can be no symptoms at all. You might just have a positive PPD (skin test). With active TB (of the lung), there's still a chance a lung exam could be normal. You would have other symptoms like fevers, coughing, sweats, and an abnormal chest xray.