1) If you're looking for someone to help you identify potential leads, connect with them, and direct them to the product, how I would begin approaching it is by identifying the pockets on social media where the target market lies and optimizing for high engagement. I would go with Instagram, Facebook, Twitter, and so on in order of priority. But what's important is having a solid plan. Should you decide to work with me, I have some ideas on how we can approach lead generation.
2) Identifying potential products looks like a web scraping problem which I would approach using Python. The key is to find products which will sell, because it doesn't matter if there is a high potential margin if your liquidity is going to be locked up in inventory which won't sell. The second part of this problem (ensuring liquidity) isn't as simple as web scraping, but can be tackled slowly through research, trial-and-error, and talking to people with experience in this niche.
3) Keeping on top of customer service with a focus on product availability, delivery, etc., is something I'm confident I can do. The first few customers will be important because social proof is effective in marketing campaigns.
If I understand correctly, you're still a student, so you might be low on funds. I'd be willing to work for free if you'd let me be more involved in your project, as it looks exciting. I'm a 2nd year electrical engineering student. Let's chat.