With regards to "Saver" vs "Standard" reward seats there is no such distinction in the BA Executive Club. There is no feature to buy any revenue seat for more miles such as on AA. You can, however, upon reaching Gold, force availability by paying double Avios. Also, no extra seats in premium cabins for elites, only in Y for Golds and GGLs.
Hope this helps,
TUF