a) lunar has always been forge based (aside from the newer versions which are fabric based), though the internal structure is still very different hence why there won't ever be official support unless manthe changes his stance on third party clients
b) use nohitdelay and voila you have the 1.7...