First, do you know how to use any 3D apps, like blender? Your best option would be to replace the screen image texture in the model, I'll get to that in a minute.
Generally speaking, "aligning" an image to something like the iPad screen should be relatively easy. Add the USDZ model and on the layer above, add the image you want on the screen. Add a camera. From the Camera menu in the upper right corner of the canvas, pick the left or right view, make sure you know where the screen vs the back of the device is in this view. Select the image and move it so that it lines up with the front edge of the model. I use the OSC to help with this. This should give you a pretty good alignment. You don't want them at the same Z depth (Z= 0) because this creates parallax so the image will shift slightly as you rotate around or move the camera on X or Y.
Now to the caveats. Because of the way Motion renders 3D Objects, you will not be able to rotate all the way around the device without some compositing tricks because the image and the USDZ model will be rendered in layer order. This means that if the image is on the top layer and you rotate the camera around both objects, the image will always be on top. You can work around this with some masking and multiple layers. A better option, if you know how, is to open the model in a 3D program and replace the screen texture with the one you want. This will make your 2D image part of the model and eliminate the layer order rendering.
IMO, if you want to fully take advantage of USDZ with Motion, and you are not familiar with 3D, grab Blender, it's free and there are plenty of tutorials online to start to learn how to use it. Texture replacement is relatively easy to do.
Cheers