Question: is 300w power supply enough?
Answer: No, 300W PSU should be enough for a single core Celeron CPU, with integrated GPU. You must make a sum of all component power requirements, but also have in mind all power supplies have around up to 80% power efficiency.