Setting to regularly purge query log after a period eg 3 months [Suggestion]

No, that's all, apart from in-memory, of course.

(Note that if you disable pihole.log, it will get harder to find out what domain an ad is coming from, especially since queries are written to the db in certain intervals, not immediately.)