Sorry for the delayed reply !!
Hope you got that bearing fixed, Not good if you can shake it!
On the strut nut, a crows foot may fit down in the hole.
They do sell open ended sockets but usually require a special ratchet. Here are some examples;
Also a very deep socket would work. Or if you can get a socket on the nut and vise grips on the socket and another vise grip on the strut shaft you can tighten the nut but you wouldnt be able to torq it properly.
Hope that helps