Believe so on the heavy, there are some other non metal medium armours in the epic levels (and leaves of the forest at lvl 15 – another medium iirc).
For shields you can get a crystal tower shield from the gianthold raid (lvl 14 ish)- madstone shield, and also alchemical crafting to make a more “custom” crystal tower shield , but also very high level (18+) stuff
Some old hands will have wooden tower shields in their banks, but due to the recent changes you will be better off with cannith crafted heavy shields of appropriate level once you get >lvl 6.
Hopefully the developers will expand on selection eventually, but suspect it will be a slow process