Whow 1/24 - It is going to be BIG.
I am not near my references at present, so I am not able to be of direct assistance. However try and plug the dead links you mentioned into
https://archive.org/
It might be that the particular site/link was captured in the past.
Alternatively, try and do a Google seach with various search parameters.
May I also suggest that you go to
http://www.papermodelers.com/forum/welcome-desk/ and introduce yourself.
Sepp