On reflections and three space properties of semi(para)topological groups