Can logic and philosophy help one in his sadhana?
They can help to prepare the mind or they can help to express the knowledge properly in the mental way. What else do you expect them to do?
I am not aware that by learning logic one gets freed from physical things. A few intellectuals lead the mental life and are indifferent to physical needs to a great extent, but there are very few.