Achiote paste and banana leaves?
Banana Leaves -- any asian supermarket.
Achiote paste? No idea... achiote seeds can be found at various spice vendors.. maybe even at Bulk Barn (depending on location.. I think I saw them at the one near Leslie / Lakeshore) and achiote paste is just the ground up seeds + whatever else you want to add.
Presumably you're making cochinita pibil?