Hi There! I’ve dip dyed quite a few of my projects. The results do look the best if you dip the paper first and print after, but you can do it the other way around if necessary. The dye is just much more smooth if you do it first.
You can dye using Crane’s Lettra, it takes the color very nicely. Let me know if you have any other questions. I’m happy to help!