The lightseals look ok to me, of course I'm pretty new to photography and unless things are in pretty awful shape I wouldn't know the difference. We'll see after I get some film developed.
The meter on the QL17 is on top of the lens, so if you've got the lens cap on it won't let you take a shot. I like that feature, I'm pretty sure without it I'd end up wasting a bunch of film!