Though ending a sentence with a preposition can often sound clunky, it's still acceptable to do so and sometimes can help make its meaning more clear.
The interchangeable use of ‘in’ and ‘on’ is inadmissible. It helps to remember the various types of prepositions to avoid their misuse. There are time prepositions (before, after ...