User Activity

I can not afford high priced lens i bought the new canon  eos r7   want to take bird pictures 
Canon RF 100-400mm F5.6-8 IS USM   will these work on the canon eos r7   or do i need adapter
canon 430ex ii speedlite flash will these work with the new canon eos r7
what usb cable for eos r7   and where to buy   i want to be able to use on my laptop