A few things to consider and I am sure others will add more.
First, you need to be careful when covering light fixtures with insulation. The lights needs to be rated for this purpose.
Second, junction boxes need to be accessible. They cannot be hidden behind drywall. This may require the use of a) access panels or b) a suspended ceiling.