Your drone needs to be registered always, unless you're flying recreationally with a sub 250g drone.
I'm not sure what you mean here. But if you're flying to take photos or video for stock sales, you have to have a 107 as well. Which means the drones needs to be registered no matter the weight...