Would regular two month blood donation affect bilirubin, albumin and other liver function bloodwork? Wouldnt the blood loss skew the LFT numbers?

No. http://www.bloodcenters.org/blood-donation/facts-about-blood-donation/ The major side effect from donating blood frequently is low blood iron and anemia. LFTs are not likely to be affected. See the site above information about blood donation.