Getting back to OP’s questions; air sealing is very DIY. I would get a foam gun, not the self-dispensing kind. Between that, some Polyiso and XPS you can do a lot to stop the flow of air.
I am a little confused about your wall situation - I know your sheathing is short of your plates, but...