Well i have a HP, i came without a case fan and still hasn't got one...
Only got the PSU fan and CPU fan (got the first one on my hand).
And i haven't got tall RAM.
In your situation fan ratings are more important than design, the two fan styles pictured one 7blade and 1 9blade, could easily be outputting the same airflow rating which would mean the exact same airflow.
Different noise levels as the 7blade fans are louder pushing the same CFM rating.
If you're a little on the adventurous side and a little tool handy you could possibly do a case mod maybe add a blowhole to the top of the case if there's room to do it? Possibly Maybe?
Adding a fan to the side with zip ties is definitely an option or you could pickup a wire frame fan guard and mount the fan on the outside.
The picture above is using old fan frames with the motor spider cut out used for shrouds.
A fan mounted outside the case can give you options you just don't have, for one you can choose the size fan that best fits your needs whether your case was designed for it or not.
It can take a poor airflow machine and turn it into a cooling dream.
These are just some shared ideas, if you don't have the ability to do case modding you won't be interested, but if you do have case modding ability these are some ideas you may not have thought about.
Anything is possible, if you put your mind to it!
120mm and 140mm fans are covered in the Cooling Fan Roundup in my sig.