Over the years, I used two keyboards with my iPads. A ThinkPad TrackPoint Keyboard (for some reason, it allows you to do gestures from the keyboard itself, which is what I like about it the most) , as well as the Apple Mini Keyboard that came with my iMac 2011. Both have served me well.
I was also lucky to get the official folio case with my iPad Pro 2016 (I bought it used), and it was pretty nice, but I wouldn't spend $80 on it if I had to.