I just bought a 92 land cruiser! It came with some defects like the sun roof is completely cracked and I am wondering where I could possibly get a factory new one it does slide and work which is nice. The second part is I found a rear 5th wheel bumper kit for a GX470 would that fit for my land cruiser?