Can taking a blood test two days before period started cause it to show moderate hematuria in urine sample and RBC 6.12 in blood test?

Unlikely. All laboratory results need to be interpreted in the clinical context and the doctor who ordered the tests is usually in the best position to do that. Talk to the doctor who ordered the tests. Having said that, If you did not have vaginal bleeding at the time of specimen collection, it could not have gotten contaminated with menstrual blood.