The latest requirements from SOLO are a monthly spending of 1,000 USD or EUR per month with the card or 20,000 EUR/USD initial deposit. They don't expect a term deposit though.
TBC Status has to my knowledge no minimum requirements.
I do not suggest Armenian banks. From my experience they are slow, complicated and poor in communication.