This product was mentioned in
with an average of
I didnt see anyone answer your question about the fans. There are indeed extensions you can buy. They sell them online and might even have them an big electronics stores like Bestbuy. They look like this.
You just want to double check how many pins your fan cables have and order matching extensions.
Or if you need longer than 12", you can get a 4 pack for about $10, and connect more than one as needed.
Case fan extension cables
This kinda looks like this one thing I bought but it was too big
12" PWM 4 pin extension cable with Black Sleeving # FC44PWM-12BKS [link]