I have no idea the miles on them, they came with the car when I bought it last year, they seem to work fine, no leaking or rust at all. I just swapped them for coilovers because I wanted to lower it and track my car. I don't know the size of the box or weight yet, but I could look into it.