Почему вы не создали 4 отдельных вопроса для ваших 4 проблем?
решение только одно - писать sql вручную
Значит вы неправильно пишете. Смысл orm - быть удобнее sql.
PyCharm поддерживает питон, а не orm.
Поэтому вам нужно грамотно оформить модели, прописать типы и т. д.
в жанге можно использовать SQL
*как 10ти летний. Мне сложно представить настолько тупого 18ти летне... а стоп...