This is a bit unclear, one paragraph says they're prohibited and another says canned and unopened pork products are ok. I think you should be careful with this one and leave the pepperoni unopened.
Fresh (chilled or frozen), dried, cured, and fully cooked meat is
generally prohibited from most countries. [...] Pork should be
commercially canned and labeled in unopened containers
They'll need to inspect them even if they were labelled, and unless you can prove they were grown in Canada, they will most probably be confiscated.
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
For fruits grown elsewhere in the Americas, you can check the FAVIR database. You'll notice there's no US in the dropdown, I would be careful with US imported produce, I've seen Florida oranges confiscated at the border but then again they might let them in.
As for packaged fruits as opposed to raw ones, once more it depends where it was processed. This guideline (table 3.123) has all the information.
Hard boiled eggs
Those should be ok as Exotic Newcastle Disease seems to be under control in Canada and few cases of HPAI were reported.
Eggs and egg products from Exotic Newcastle Disease (END) and Highly
Pathogenic Avian Influenza (HPAI) affected regions, including cooked
eggs, if not accompanied by a USDA Veterinary Service import permit
remain prohibited regardless if those items are for personal