How do you get gold though? Haven't seen it drop from anything.
You probably didn't see it. If a battle ends and you get your items, there will also be gold and manacrystals next to your inventory that you can drag in. Once you got gold in your backpack, it will collect it automatically.
you can sell items to the merchant