I'm planning to do a similar setup
Not sure in power sources yet myself,
I have many of these fans and some quite big (>4")
I plan to attach carbon filters to remove smell