You can encode whatever text you want.
Redundancy is the duplication of information in the QR code to correct errors during decoding. A higher rate will produce a bigger QR code, but will have a better chance of being decoded correctly.
Number of pixels in each white band around the QR code.
Image width and height in pixels, without the margin.