Being more active during the day, and limiting exposure to blue light at night can help with sleeping on time.
As for weight loss, cutting down on carbs (especially sugars) and increasing your fat (healthy fats, like grass fed butter/ghee, coconut oil, ev olive oil, omega 3s, etc are some good fats) and proteins can fill you up more since fat and protein take longer to digest. Also eating more nutrient dense foods; ie, red meat, green veggies can help with hunger. We often feel hunger and cravings because of deficincies in nutrients; potassium, zinc and magnesium are common deficiencies. Cutting down on snacking in between meals. In fact try to have no more than 2 or 3 meals a day. Avoid processed foods like the plague.