It won't necessarily take 6 weeks to cycle, but its impossible to predict
I think PoisonGirl said on the other page that her tank cycled in 2 weeks, and I cycled my 35 litre tank in 3 weeks... but I've heard of other people who've taken 7 or 8 weeks too! Unfortunately all you can do is cross your fingers and be patient!
I don't really know anything about dwarf puffers, other than I've heard that they are very aggressive, so probably not a good idea to put anything else in with them!

Oh, and I think 2 males would probably fight...