Are gambits a good way to improve tactical awareness (for strong amateurs)? As gambits are all about activity, initiative, and attack, should I start playing gambits to increase my awareness and all these things?
Sure! Playing a highly tactical position that you aren't used to can help you train your tactics, but there are plenty of non-gambit alternatives that are also rich in tactics (think for instance of most lines in the Sicilian defense)