DAISH01さん、こんにちは。
分かるところだけになりますが・・・。
Microsoft BarCode Control 16.0 で 255文字しか設定出来ない・全角では作成出来ないのは仕様と思って良いと思います。
・Microsoft BarCode Control 15.0 QRの文字数制限について
パソコンの解像度によって大きさが変わる問題は、解像度によって行の高さと列の幅が可変するExcel の仕様によるものと思います。
・異なる複数の Windows 環境で Excel ファイルを共有すると、印刷範囲、セルの幅、または高さが変更される場合がある
④については VBA についてのフォーラムがある Msdn フォーラムの方が情報が集まり易いと思いますので、そちらで情報を集めてみて下さいね。