Executing CODE from SD card

I am not sure what led sketch you are running but you can blink an led in less than 100 bytes. The 2k (I am assuming you mean kilobytes not kilobits) sketches that you saw may have been programmed inefficiently. What you want to do on the atmega382 will fit just fine.