Hi!
- Not really sure if there is a best practice.
- Don’t know.
- Not really sure if there is a best practice.
- This is just a recommendation … it was discussed before, see here: Lighthouse / PageSpeed - Unused JavaScript
- This is just a recommendation … 10d to 30d is more than enough
- I’m not able to reproduce the issue on the template you’ve mentioned.
On your site from the screen recording, it looks like you are using a lottie animation. Just make sure that the lottie animation container has a specified width+height.
Hope this helps!