Satchel - I dislike it. I also agree that kids will work out pretty quickly the meaning of 'satchel'.

Sachin- I like (for a boy, not a girl).

Tallulah is a pretty name.