As of moment, you cannot get gems after completing the main campaign since the developers are still tidying up the game. You can only get gems through the mailbox.
About the elemental ruins, it is still under development so please stay tuned for that one.