Hey,
With 512 marks, you will get a rank between 37780-38736. You can check here https://medicine.careers360.com/articles/neet-result-marks-vs-rank
Based on previous year cut off, you may get a seat in the following medical colleges under 85% State Quota in Bihar :
To know more about Bihar cut off, check here https://medicine.careers360.com/articles/neet-cutoff-bihar
It is not possible to accurately say about the fee structure as it has not been released for this year.
To get a complete list of colleges in which you may get a MBBS/BDS seat, you can use NEET College Predictor https://medicine.careers360.com/neet-college-predictor?icn=QnA&ici=qna_answer
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile