I don’t think you can make biochar from just charcoal as it’s created using a different process but I’d love to be incorrect as I looked into making myself and opted to purchase locally for many reasons.
The sulfur smell I’d assume is a “Not Good” indicator tbh.