Regarding Ramadan Fasting
It is the person who has to decide. The principle is that Deen is easy. If there is hardship in performing a ritual one is compensated. There are two situations. If one is never able to keep fast he is asked to pay Fidya for every missed fast. If he can keep it later, then he has to keep fast in other days.