2 Name: Ancapikitty : 2018-04-09 08:18 ID:RH8x/zmE [Del]
No, I don't think you have to do anything. To know more, check the FAQ thread here: http://dollars-bbs.org/main/res/1403233707.html
Cool picture, by the way!
To answer your second question, I don't know for sure. Not that I'm aware of.
I enjoy DRRR as well. I just finished watching the final 4 episodes of DRRRx2, the Third Arc!