In regards to burn addresses, are burn addresses the same as normal addresses in terms of format and creation?
Format? Yes
Creation? No, because the private key was never generated. Basically you choose prefix/root of the address, then calculate the checksum. You can check
https://gobittest.appspot.com/ProofOfBurn to try it out.