Ace 900 oil change help!

I have a question i am about to change the break-in oil.I know a couple other people with aces that changed all fluids at 25 hours.
But per the owners manual it says change oil and filter at 25 hours and check demand drive and trans fluid level at 25 hours.But it shows you don’t change them until 100 hours am i missing something or does that sound right?

Also what would the filter part number be from say napa or walmart.

Also what oil would u say to use and such?
Thanks for the help.