Is this fan rated for outdoor use too?
No, sorry. Indoor per the title.
Can you mount without the downrod (so for an 8’ ceiling essentially)?
Usually not. Might be able to use a shorter rod. The Emerson site has installation manuals online.
What you’re looking for is a flush mount fan.