I picked up a BCA road bike last summer with Shimano 600 derailleurs on it. Seems like a decent bike. I don't remember if I posted pics of it.
Your comment about the crank stripping out might imply it's a Stronglight crank that a current crank puller might thread in loosely, if so then buy or borrow a correct puller for it. Until you can post pics at least post what components it has on it which will help people help you.
Welcome to the site.