SQLite3 имеет преимущество поставки с Python, поэтому не требует установки.Он имеет ряд приятных функций (простота использования, переносимость, ACID, хранение в одном файле, и это достаточно быстро).
SQLite - хорошая отправная точка.API-интерфейс БД Python обеспечивает согласованный интерфейс для всех популярных БД, поэтому не составит труда перейти на другую БД позже, если вы передумаете.
Решение о том, использовать ли ORM, труднее, и потом передумать сложнее.Если вы можете изолировать доступ к БД всего лишь несколькими функциями, тогда вам может вообще не понадобиться ORM.