Try rockauto.com I'm not for sure about international shipping but I've had good luck stateside. You'll want part number B01 and B52 in Timken or National brands. For the seal look for number 6064 for the oem felt type seal and 483238v for a viton lip seal.
Shocks, can't give you anything one way or the other