I wouldn't use fillable foam as I am still hearing issues from others with it filling fully & not shrinking later - hire a pro to spray it or look into dense pack with cellulose
Use the proper type around windows & doors (low-expansion) you wont have issues