Lilypad and GPS, project

Hi, I'd like to make a project from zero.

My idea is: a lilypad attached to a gps. The board receives the data
from gps and it stores them to a sd memory.
Now, I see the extensions, but how can I to make my idea real?
I don't know if I can attach to my board a bt module and a sd memory module.

Thanks for reading and help