Can I set up individual tasks as recurring, e.g. every six weeks from completion?

No, HomeRoutines doesn’t offer that feature yet, although we do plan to add it.