You may eat whatever foods you wish to -- making it to 3000 calories is difficult to do when you restrict to 'healthy' foods. Having said that -- there's no reason to go overboard and only eat the so-called 'junk' foods -- try to make your meals/days/weeks balance. A lot of people eat a lot of carbs, which isn't inherently wrong, but large amounts of processed carbohydrates will help you retain water, water weight, which in turn tends to freak out anorexics who don't understand the processes
Your body is craving fat, carbs, and protein -- as well as all of the micronutrients that come with that. For now, focus in on the calories, when you are at a healthier BMI then you can focus a little more on the health aspects of what you are eating.
Increase your calories by about 100-200 calories PER DAY -- throw in an extra spoonful of peanut/nut/seed butters, cook with olive oil, eat full-fat yogurts, cheeses. Stay away from the no/low-fat stuff where you can.
I would say that a nutritionist could answer this question best. But, lhou5133726570 posted that they have now gotten to a healthy weight so you might check out their logs too.
The side effects of allergy medications keep some people from using them. Natural remedies can be a great alternative, but some are more effective than others.