There should be no problem with the programming since a lot of people get Rama's good end.
As for Reksa's route, you need to save him and then lie to him. That way, you'll lead Reksa to a cave. To get into his route, you'll simply have to visit Reksa whenever there's a choice to do that.
Oh, have you taken a look at my old walkthrough? OuO
It's old, but the important points are there~