Is there such thing as a blood test for aldosterone?

Yes. There is a blood test and a 24 hr urine test for aldosterone.
Yes. You can measure aldosterone in a serum study. This is a useful test to look for possible functional tumors of the adrenal gland.