Yes. Overnight swap charges and trade commissions do impact equity and therefore contribute to your drawdown metrics.
Is there a consistency requirement?
BloomFunded applies a 40% consistency rule. During the Evaluation Phase, no single trading day may generate profit greater than 40% of the applicable profit target.