カナダ在住ですが、日本のようなどの書店でも使える、全国共通の図書カードはないと思います。
その代わり、本屋さんごとに専用のギフトカードがあるので、それを購入すれば、同じ本屋さんであればどこの州でも使えるはずです。
ですので「図書カードは」
a gift card for a book store や
書店名 gift card (カナダの大きな書店に Chapters と言うお店があるので Chapters gift card のように言えます。)
I'd like to get a gift card for a book store because I love reading.
「本を読むのが好きだから、本屋のギフトカードが欲しいな。」
ご参考になれば幸いです!
図書館で本を借りるためのカードは「Library Card」と言います。
図書館は「Library」と言いますし、カードはそのまま「Card」と訳します。
質問者様のシチュエーションならば、次のような会話になります:
- Realistically, what kind of present would make you happy?
= Well, seeing as I am presently enjoying reading books, a library card would be wonderful(まぁ、現在読書にはまっているものだから、図書カードをもらえたら素晴らしいです)
とは言っても、図書カードと言うのはプレゼントできるものではないと思います。
本人が図書館へ足を運び、申請して初めて図書カードが手元に入ると思います。
もちろん、ギフト券(Gift Card)という選択肢がありますよね。