Insulation help for my garage with pics

Have you ever considered spray foam? You can buy kits to do it your self or leave it to the pros. Either way you get 100% coverage and do not need a vapour barrier.