I know this sounds nuts, but horse linement really helps my achy muscles. It's similar to Biofreeze I guess, but works way better for whatever reason. This is the one I use: https://www.amazon.com/Absorbine-Veterinary-Liniment-Gel-12-Ounce/dp/B000B6I54G
3- which ones? The NSAID or the SCD? If it's the horse muscle rub, it's this stuff - it's amazing.