Because in China, actually most of HBV positive patients (over 70% or so) are infected by their HBV positive mothers, so when you find a HBV patients, suggest his siblings to take a test, too.
Sorry, I didn't read the post carefully. 3cm in diameter, that's small liver cancer. I guess liver funtion failure is due to advanced cirrhosis. If so, liver transplantation is the best and almost only choice. If your friend's family is wealthy, better go to Beijing, Shanghai, Tianjing, instead of in Shandong.