I am interested in learning Russian, however, I do not have a Cyrillic keyboard. Any suggestions? Thanks.
Do what is appropriate for your input device, as described here. In the long run it is most productive to load a Russian keyboard (they are free) from whatever your operating system may be and learn to touch-type. Not difficult, nor does learning to type take very long. If you have any questions, ask.
Actually, there is no any specific "Cyrillic keyboard". Any common keyboard can be used to type Cyrillic. You just need to switch on Russian in language preferences. But there's an inconvenience - Russian layout is completely different from any Roman layout (English, German...), so you'll type blind. If you are not too desperate for this, there's some methods to make your life easier:
Go to some Internet shop (like AliExpress, for example) and order a keyboard with Russian layout. Very convenient, but a bit expensive;
Go to some Internet shop and order stickers for your keyboard. Very convenient too and cheap (well, I guess - I never ordered stickers myself).
Go to Google and search "Russian keyboard layout" in pictures. Download a picture with both layouts (English and Russian) marked. Now it's your crib, open it when you have some difficulties with typing Cyrillic on an ordinary keyboard. A bit enconvenient, but free :)
Hope these advices were useful to you!
You don't need to buy Cyrillic keyboard you can set your keyboard from language options in settings on your computer. The best setup for keyboard is phonetic one (based on similar sounds). For example a,b,d and f in Russian are а,б,д and ф (a=а;b=б;d=д;f=ф) and these characters are coming up after typing their Latin syllable counterparts. There are also other extra characters you have to find yourself. You might have to download the keyboard layout from somewhere else if your computer OS doesn't have phonetic.
for LINUX users, XVKBD is a virtual keyboard, that requires a bit of playing with to use smoothly. It works pretty well with Duo, though I wouldn't want to write an essay with it. It can be found here: https://linux.softpedia.com/get/Utilities/xvkbd-37737.shtml among other places.