Could this sentence be translated as Do you need to put this coat on now?
'Do you need to put on this coat now?' always means 'Do you need to wear this coat now?'.
'Do you need to put this coat on (yourself/him/the table) now?' loses the clarity, unless context is provided as given in the ().