Is taking 100mg of Spironolactone the right dosage?

Depends. It depends on why one is on spirolonolactone. The usual dose for treatment of hypertension is 12.5 - 50 mg daily dose. At times, up to 200 mg per day can be used in treating edema.