Hi TRG,
You should bring Your buoyancy problems up with your instructor. This can all be sorted out in a pool where weights can be quickly added, removed and relocated. Every persons Buoyancy is different so eyes on observation is the best. There’s several ways to position weights on and around your rig.
As far as the wetsuit you may need a custom made one or see if your instructor has access to one of the newer hyper-stretch suits.
The mask leaking is a common problem. No two faces are the same so you may need to try several masks to get one that will seal. Your instructor or local dive shop should be able to point you in the right direction.
I think the blue rectangles represent the traditional location of your main weight system. The red is the various buoyancy bladder setups that BCD’s have.