Thanks for writing in.
First of all, I would like to emphasize that a diagnosis can only be made after correlating clinical findings with Xray /CT scan findings. Secondly, a diagnosis like TB/Cancer/Pneumonia can only be ruled out after the clinical symptoms have been correlated with the investigations. To be able to help you better, I would need to know the symptoms that your father has.
Other causes of white spots
in the lungs on CT scan can be interstitial lung disease, benign tumours, hypersensitivity pneumonitis
, rheumatological disorders, sarcoidosis
and idiopathic pulmonary fibrosis
The treatment can only be decided once we know the cause.
Hope this helps.