Great question, I hope your trip is awesome!
@Dad_Aint_Hip gave you some good advice, but I wanted to weigh in on the fuel canister. You will not be allowed to bring a fuel canister on the plane, even in your checked bag. You will want to make arrangements to pick up fuel canisters when you land at your destination. Additionally, you'll want to think about how you will dispose (you could give them away or empty them before puncturing and recycling them) of the canisters before you get back on the plane to return home. When I was living in Alaska we had a lot of folks heading out into the wilderness via bush plane who had a lot of issues with their fuel canisters.
If there is a local REI store in the town you are traveling to, you can order the fuel canisters you need on REI.com and have them shipped to that store. If it is going to arrive at the store more than a week before you do, you'll want to reach out to the store team to make arrangements to ensure it will be there when you get there.
Hopefully this helps, thanks!