Does this mean that the book is physically long, or that it is more metaphorically a long tale?
I would take it to mean a physically long book but I suppose it can mean the latter too.
Why not 'Lamba' ?
किताब is a feminine noun.
this is a long book?
That would be यह (एक) लंबी किताब है। (एक is optional)