You need a hands-on evaluation by somebody who knows bikes. If you could find a non-profit bike co-op or club locally, maybe they could help you. Alternatively, you can take it to a local bike shop, bearing in mind that they are there to make a profit.