Can i take an allergy pill even though i had an ibeprofen an hour ago?
Yes- there is no cross reactivity between the two just as long as your allergy medicine does not have ibuprofen in it (like Advil cold and sinus).
No ! Always wait at least an hour before takeing any thing else. And eat something.