if the firmware in the stick supports it, you can boot off an SD card.
the card needs to have a GPT partition table. you can use gdisk for that.
create a 100MB partition at the start whose type is EF00, and that contains all the EFI stuff.
then you can add additional partitions, for simplicity use the rest of the card, format it as ext4, and use that for the main linux OS.