I have noticed in the admin options an option for inactive users. Is there a way to set up the forums so they make members inactive after say 30 days (a visual indication in members list maybe), and then to lock them out or delete them after 45 days?
No, not without code changes. There is an inactive user mod, maybe it can provide some functionality for that, but I can't say since I don't know the mod.