Yes, the number is the *packet* size, ie. IP and up. if you an an -e to the command you get the layer 2 data too, which then includes the *frame* size, ie.. ethernet and up.
and tcpdump won't cahnge a sequence number. it won't change any data at all, otherwise it'd be a useless tool...