Your restrictions are no fire arms, fruit or vegetables to cross over or back. they will ask you. with the length of time you are going for you have a pretty high spending limit. we were gone for 18 days this summer and spent nearly 1000.00 we had no problem crossing over, paid no duty at all.
They ask you how long you're going for and if you have any fire arms or fruits and veg. also if you've got $10,000 in the vehicle with you. bring your passports and if you are travelling with only one parent a letter giving consent to travel from the other parent is needed. otherwise have a great time!
Like I said in a previous post, you are allowed to bring some fruit and vegies except for potatoes to the US, as per the restrictions on the US Border Patrol website
https://help.cbp.gov/app/answers/detail/a_id/82 it does have to be grown in Canada and have stickers on each piece of fruit showing that it was grown in Canada, as it says in the information when you go to the website....
https://help.cbp.gov/app/answers/detail/a_id/82
Quote from the website:
"
Fruits and vegetables grown in Canada are generally admissible, if they have labels identifying them as products of Canada. Fruits and vegetables merely purchased in Canada are not necessarily admissible, ie: citrus or tropical fruits such as mangos, which clearly were not grown in Canada because it does not have a climate that supports those crops. (Potatoes from western regions of Canada are currently restricted because of a disease outbreak. While commercial imports are permitted under stringent guidelines, travelers from Canada should avoid bringing raw potatoes with them into the US)."
There is a lot of information here, you have to read down a bit for the parts pertinent to Canada.....
You do have to declare them at the border when asked, and have them ready to show for inspection if they choose to inspect them. We have been packing our own food down on our trips for the last 20 years we've been going there, and we have always declared what we have, which always includes fresh apples, and our own home made game or beef jerkey. We have never been inspected, and last trip I stupidly brought a couple of bananas!! he said, just eat them up right away and put the peels in the garbage can at a pull out.
and from the Canadian border website about bringing food items back into Canada, also something we have always declared and never had a problem with or even been inspected.
here is the Canadian site, it's a different sort of site, it asks you a series of questions, like what the item is, where it comes from, where it's going, whether it's for commercial or personal use etc.
http://airs-sari.inspection.gc.ca/Airs_External/Decisions.aspx?lang=1
sorry it won't let me copy and paste, but when I input bringing back oranges from California to BC, for personal use, it says approved. then if you read furthere you will find you are allowed up to 250KG (that's a little over 500 pounds!) anyway.... the thing is, once you declare it, even though we never have been, it is subject to inspection which will slow down your travel. We always bring oranges back from California, and take the chance on the delay for inspection. Even though we can get them here in the store so fresh the odd leaf is still green....there's just something about having a fresh orange for breakfast you brought back from a roadside stand in California
yourself!