For me Live is easier cause i can just go get as many as i need and then just throw them in the tub. I don't want to heat up or thaw out rodents. But for some people who can't get live, frozen thawed is the only option.
His activity seems normal, scenting a mouse with rat scent and vice versa are good ways to get them to convert, but if you can get rats, i would keep that going.