Many ffp's have that ff miles/points/avios do not expire with eligible activity on 18/24/36 months, BA is 36 months. What is eligible varies:- check the rules.
Some ffp's have no expiry and some are hard expiry (use them or lose them)
FT thread--->
Miles/Points that Do and Don't Expire
QR (Qatar) is considered not that good a ffp, unless you would fly them a lot More so if in premium cabins. But when flying in paid premium cabin status does not do a lot for you.
A very general award guide-->
https://www.awardhacker.com/
With some ffp's is not accurate on multi segment awards. Need to check the detailed rules.
Many/most ffp's have status earning over a year/12 months. Very few have status earning peroid over more than 12 months. One Star alliance ffp may have.